It was an amazing stay, we had a great time.
Pros: Clean and cute, walking distance to shops and restaurants, and had various beach equipment (2 full-face snorkel masks, towels, flippers, beach mats and chairs). Full kitchen that we did not use. Reserved parking is a bonus! Working A/C for the living room and main bedroom.
Cons: There was a rogue cockroach we encountered, but it's the tropics. Would be a good idea to bring/buy your own toiletries, they mainly offer hand soap and dishwashing liquid.