The resort & room were great. Very attentive and accommodating staff. Our room was clean, minus seeing ants in a couple areas. The rooftop bar and pool were a great bonus. Great location.
***The major downside of this stay additional fees at the time of check in. We paid an additional $130 for two nights in resort fees. Unfortunately, we did not read the small area disclosing the fees in one of the pictures on the description, so this seemed quite misleading. When checking in, the hotel staff said this is a common complaint of those booking thru air bnb, so I thought mentioning it in a review would be helpful. We attempted to cancel our booking over it, but the hosts would not allow us to (even though we just booked 2 hours previously).
All in all, we enjoyed our stay, but not sure if it was worth the money with all of the extra fees.