It's a pretty new property, clean and spacious, and convinently lcoated. 3 families with kids stayed and each family have their own full bathroom, which is HUGE plus. I was intially a little worried about the major road that seperates the property and the beach because we have young children, but it turns out it's completely doable and there are push buttons for pedestrians and the road is not as busy as I had anticipated. The only minus is that there was only one tiny paper towel and it was used up the next day and we had to go out to buy more rolls. Overall a great experience and would certainly stay again!