The place looks great on arrival, but the shine soon wears off. Handles, doorknobs, etc were grimy (super gross, extra bad in a covid world). The front bedroom was overwhelmed with air freshener on arrival, but when that wore off the smell of mould / mildew / something replaced it. The smell faded unless you were sleeping in there, but sleeping with it made one couple sick, so we relocated them to the living room floor. One shower head was very leaky, then flew off mid shower. We reattached it. We left the place cleaner than when we arrived.
When we asked for help from the host, they offered us an alternative condo which was not equivalent (one double bed and two twins), and had a huge patch of visible mould on the ceiling in the bathroom. They said they knew about that.
The complex on the other hand is very well cared for. Lovely staff. A lovely little beach. Reasonable location with a car.