Hi Sarah,
What a wonderful trip you are planning! A cruise followed by a stay at
Disney's Beach Club Villas sounds fabulous. My family has also done a cruise with
Disney Cruise Line followed by a stay at Walt Disney World, and this is a fantastic way to have a full vacation! I also appreciate your choice of resort. The theme at Disney's Beach Club villas is quaint and lovely, and to be able to walk right into Epcot in just a few minutes is such a great perk!
I have good news for you. Bell Services will be able to keep your groceries cold until your villa is ready. In fact, my family often stops at a grocery store on our way to Walt Disney World. We do check to see if our villa is ready when we arrive, but if not, we simply leave our groceries with Bell Services and are then on our way to enjoy a theme park! When we come back to our resort and our villa is ready, we call Bell Services to have the groceries brought up to our villa.
I hope that these thoughts are helpful for you, Sarah. Please do let us know if you have any further questions!