The place was perfect for our vacation. It was clean, stocked with beach equipment and sunblock. Although, depending on the type of vacation you would like to have, the place did have quite a few rules to follow as some rules would result in extra fees if not followed. For example, some rules were excess sand in the showers/room, towels washed before leaving, start dishwasher and beds stripped before leaving.