We've used Garden Grocer serveral times and have been very pleased with them. Go to
www.gardengrocer.com for helpful information.
Bell services will hold your groceries for your arrival. They are able to keep cold things cold and frozen things frozen. I would try to schedule your delivery time to be near the time you check in. GG called us when they were on the way to make the delivery. When we stayed at Fort Wilderness one year, GG delivered our groceries to our cabin and had all the refrigerated things put away for us. It was great!