Terrible communication, no contact until after I was already supposed to have checked in. I misclicked when booking and so requested an extension for the missing day 3 weeks before my reservation, no answer despite multiple messages. Finally approved the day I checked in, but when I went to pay it was denied because that date was "already booked", so not sure why they approved the request in the first place.
Kitchen is poorly equipped and small, shower felt very narrow, and no real place to sit down and eat other than outside. Sharing the driveway with the attached unit is awkward if there's more than two vehicles total.
Place was very clean, close to the beach, and the outdoor area was very nice. Short walk to a number of good restaurants, so might make for a nice stay if you don't need to spend any time in the actual condo.