Our overall stay was good. There were multiple things wrong with the condo and needs some fixing - couch is shedding material that sticks to clothing, dishwasher slides out and not completely attached by the wall, no lids for pans, some broken appliances, there are other minor elements that made our stay a bit uncomfortable. Basically, the condo needs some updating and fixing up.
Location is great, walking distance to everything. Beach chairs, cooler and umbrella provided!