I suppose I should have paid more attention upon booking (albeit it was somewhat last minute). Very few reviews, but we were going for the location, views, and a nice place to gather. Carpets were filthy, kitchen cabinets chipped, dated upstairs bathrooms, uncomfortable beds, windows that needed serious scrubbing or replacing. Very disappointed. It was not inexpensive either over Xmas holiday. I would recommend spending a little more for a nicer condo.
Having said that, the common living area was a very comfortable gathering space, beach is beautiful and easily accessible, plenty of parking, good communication with host.