Overall, we enjoyed our stay. The condo was very nice, as pictured online, and comfortable for a family of 4. The area was great, beach wasn't super crowded, with lots of restaurants and activities nearby, some within walking distance. Our kids enjoyed the pool also, it was a great perk!
Our two complaints had to do with the accuracy of the description online, it said "50 steps from the door to your beach chair" and the picture of the walkway made it seem like it was direct access...which is was not. It was quite a hike from the condo to the beach, up many stairs, and down a steep ramp. It wasn't fun hauling all of our belongings to and from everyday. We brought a beach wagon and couldn't even use it. Secondly, description said washer and dryer, failed to mention before booking that it's a community washer and dryer, and you pay $1.50 a load. Would've been nice to know before booking, instead of finding out in the welcome letter.
Overall, this was a nice place, would recommend for families, but it would be difficult with small children!