We enjoyed our stay at this property. It was just right for my family of 4 and the kids loved the bunk beds. Nicely decorated and clean, however the fridge smelled of cleaner and we couldn't use the ice because it also smelled and tasted like some sort of cleaning spray (the property does sell bags of ice). The property was clean, we loved having multiple pool areas to hang out in and the private boardwalk to the beach was convenient. The basics like salt, pepper, and coffee were provided, but we did have to make a trip into town to get vegetable oil, cooking spray and foil. It would have been convenient to have those on hand and higher quality toilet paper, paper towels and bath towels. Overall, a very nice property but could use a few small upgrades.