Stayed here for a week on our trip to Mexico. It was a great stay despite the little hiccup when checking in. I knew I would be arriving before the official check-in time of 3 pm so I was willing to pay for an extra night but the booking agent said that was not necessary. When we arrived the room was not ready and no one was aware of the early check-in rule. A quick chat with the manager and we were allowed to check in early. Aside from that, the room was great. Room service was fantastic. The bellman was beyond helpful. He even offered to run to the pharmacy for me, which I declined, but his offer was very kind as it was raining. I will definitely book with them again. read more