Gary's place was as pictured and as described. There were plenty of pool/beach supplies, clean space, great outdoor pool, walkable to beaches. I did not give it a 5 star rating because of the following reasons: dishwasher did not work, washing machine is musty/damp smelling, poorly stocked kitchen and appliances, no place to "hang out" indoors - two loveseats, so not good for multiple adults. If you are planning on cooking at the place, staying in more, and doing laundry, I would not recommend this place. It was not functional for daily activities with kids. If you are planning on going out mostly and just need a place to sleep with local amenities, than it would be a good place to stay.