Summary: Great location, very close to the beach. Dirty and poorly maintained. Overpriced for what you get.
Long version: we stayed in this unit for a week in August. The location is great and it's actually closer to the water than we expected. It's a good size, with lots of beds for family and kids.
The downside is that the property is dated and not very well maintained. There was heavy dust coating the fans, and grubby dirt marks on the walls, etc.
The beds are old and uncomfortable, with springy mattresses. (I'll never understand why so many rental units can't just invest in some decent mattresses. It makes such a huge difference in your stay).
There is no AC or ceiling fans, and there are large skylights with no shades in the ceiling. This means that the condo heats up quickly during the day, and then takes hours to cool down at night.
We were there for a week, and the trash bin filled up quickly. The handbook for the unit said that the trash would be collected once a week. After the 6th day I emailed the management and they said that there is actually no collection and they asked us to drive the trash to the dumpster ourselves. There were also strict instructions that all trash cans had to be emptied by us on our last day before checking out at 10am.
Taking out our own trash isn't a huge deal, but when I'm paying thousands of dollars per week to stay somewhere, I expect basic things like trash to be taken care of.
We enjoyed our stay overall, but really what you're paying for is the proximity to the water.
If this place was cleaned up a bit and modernized, it would be fantastic, but as is, it's overpriced.