Everything went great from the beginning, clear directions to the location (including landmarks for reference) with easy parking. Upon entry the AC was on, the room was clean and cool! The walk to Sapphire Beach was easy, down the steps, through the gate and you are there. Amenities, were nice with a good fridge, two burner hot plate, microwave, toaster oven, blender and coffee maker. The welcome book explains about the water, and saving water as much as possible, nice pressure in the shower. Occasional power outages, which would reset everything, but they lasted a minute or two. Cleaning supplies were available to use, such as broom, since sand gets everywhere, you are able to stay on top of it with occasional sweeping. There is a community laundry available to use with quarters, which was nice to use midway through our trip. Bath towels and beach towels were nice to have so we didn't have to pack wet towels on the way home. This was the perfect place for our family vacation, enough space to relax during the hottest time of the day and sleep through the night to recharge for another day of adventure. Sapphire Beach marina was an easy 7 minute walk, so if you are grabbing a boat from there it is super convenient. Red hook was more of a 20 minute walk, but there are a few additional shops, plus the ferry to St. John.