My friend booked this hotel to celebrate her birthday. When she arrived before me, she found the rooms dirty, including stained bedspreads, sandy couch, and dirty floors. After speaking to the front desk, housekeeping quickly resolved the issue, however, it was ridiculous to even need to bring it to their attention. Then, walking down the hill to the beach, almost all of the beach chairs were broken and chained together under the trees for shade with no option to sit out in the sun. The staff barely spoke English and the resort welcome brochure was in Spanish only. Stingy with towels (that were worn-out) and unable to provide a hairdryer for the entire stay of our vacation. The most disturbing issue was booking a 60 minute massage which was advertised as 2 x $50 on an English "coupon." When my friend was unable to make her massage, I showed up and layed on an uncomforable table mostly face down while the woman massaging me was at times pushing my face further down in the hole with her body weight and literally wiped the oil off of me with paper towels. Gross! When I came out to pay, I was charged $45 although if my friend was there, it would have been $25/each. Then, I saw a Spanish coupon advertising the same package but 2 x $40 ($10 less!!!). When I pointed it out, the woman called her manager and he offered me my massage for $35. It was completely unethical and left a very bad taste in my mouth. The few pluses include beautiful view from the infinity pool, good food at the restaurant (although casual), and close walk to the beach. However, I would never stay here again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.