Pros:
- super convenient location
- all the basic amenities are provided as advertised on the listing
- aircon (though a bit old and noisy) and mobile fan
- communal pool with ocean views
- allocated parking spot
- provided beach equipment (beach towels x2, chairs x4, cooler x1, boady board x1)
- easy check in/out process
Cons:
- ceiling light above bed wasn't working
- shower taps were difficult to control, difficult to set a suitable water temperature (has been mentioned on several previous reviews and not been addressed)
- app for laundry wasn't working. Had to rely on quarters.
- one snorkel was provided but it leaked. You should either bring your own snorkels or rent locally.