We loved this place! I will say, the pictures do NOT do it justice! It is much more spacious in the main master bedroom and bathroom than you realize.
It is RIGHT on the beach! And even though, we are in a townhouse, on the inside, we never heard other neighbors!
We traveled as two couples, each with a 4-yr-old. So perfectly family friendly! And we brought along our 5-lb chihuahua! She had a blast!
IT was VERY clean! All the floors, bedding, bathrooms in tip-top shape!
Only downside would be the small decks that do meet up right to your neighbor, but honestly people are all in and out at different times and I didn't ever feel like I didn't have enough privacy.
We would totally stay here again!