All 2BR have kitchens with pots, pans, dishsoap, paper towels. There will be 1 use of laundry soap too. They have the big shampoo pumps, and body wash and conditioner, in the shower. They no longer have the little notepad and pen by the telephone. All 2 BR villas are in other buildings, not in the main lodge with the elevator and check in desk (#11 and #12). All 1st floor villas are up a level of steps as the buildings are on stilts for if water comes up. I will attach a map of resort:
Main lodge (#11 and #12) have all 1BR and studios (really lock off 2BR villas but they only use those as studios and 1BR). The other buildings have 2BR dedicated villas (so 1 door in). I'd request top floor, if can handle all the flights of stairs, because the sound above can be noisy with the hard flooring.
There is a Kroger nearby...in Shelter Cove center next to resort (like .8 mile walk). Lots of great dining around there too. We love Poseidon, World of Beer and Giuseppe's. Heard GREAT things about Jane's Bistro too. Then in the marina the resort is on, we LOVE Scott's and Bucci and Murray's was good too (look for happy hours and early bird specials). There is the HH social bakery in the marina too...very yummy. ANd these places give discount 10% for showing room key. Thursday nights Poseidon has a dueling piano show in their rooftop bar. Very good show. Though not sure if it's every week in off season.
Then on island we love Frosty Frog, Frankie Bones, Marley's Island Grill, Crazy Crab and Skull Creek Boathouse. Tip for Skull Creek...go for lunch at like 11:30. Or an early dinner as that place can have a LONG wait sometimes. And no Friday or Saturday nights.