The condo itself is nice, but we did have some issues while there.
First, they were doing work to the condo unit beneath us and the workers would sometimes come and start work very early in the morning (before 8AM at times) and were frequently very loud during the day as well - so if you wanted to come back for a rest out of the sun, forget about it. Unfortunately, this was not relayed to us before the trip, we were just told at checkin.
Secondly, the unit was definitely not cleaned well when we got there. There were still food crumbs all over the kitchen floor, hair in the fridge, and dirty tissues next to the nightstand in one of the bedrooms.
Thirdly, when we got there we turned the AC down a bit as it was too hot in the apartment. The thermostat had some sort of glitch though that dropped the AC down to 60 (even though we had set it to 69). While we were out getting groceries, a maintenance guy showed up in our unit, turned it back up, and left us a note telling us we could not turn it below 72 degrees or it would freeze the AC unit and we would be without air for at least 5-6 hours. As you can imagine, it was hot pretty much the whole time we were there then, because the AC did not do a great job of keeping it even at 72!
Some of these things have nothing to do with the owners I am sure, but it would have been nice if they had been more responsive (or responsible) to let us know about some of these before our one and only vacation of the year got booked. I exchanged one email with the owner before booking, but my second email with more questions was not answered at all. A little customer service can go a long way, and I regret not having changed my mind after the lack of response.
The view from the unit is great though. It is stocked with lots of kitchen utensils. It is super close to the beach, obviously, and had a storage unit downstairs to keep our beach stuff in. It says it will sleep 6, but that could be very crowded - 4 is definitely great though.
Not a bad deal if you go during off peak season... but our friends stayed up the road for cheaper and had a much nicer place.