The area was great - short walk to central attractions, restaurants and shopping, it was handy to have the restaurant on-site (although pricey and limited healthy options), ocean view was beautiful, beach was very nice but a bit narrow and busy with boats. Pool rather small but pretty.
Luggage storage was not secure or spacious (could only leave luggage at the front desk), there was no convenience room to change or shower before check-in or after check-out.
Room was lacking hair dryer, conditoner, lotion, coffee maker, drinking water. Bathroom fixtures were dated and edges not perfectly clean.
The on-site dive shop staff were very nice but the coordination for an off-site cenote tour was a disaster.
The front desk staff was not very helpful or knowledgeable (about tours or the airport/departure tax process). We had a difficult time getting a late check-out to accommodate a tour return time booked through the hotel.
Overall, the value of the location and cleanliness of the room was well worth the price but we will look for somewhere else if we return.