You get what you pay for. We chose this hotel because it was much more affordable than most other hotels in Cancun and the ratings were very high. Normally I would give this hotel 3 stars as it was fine and I knew I was being frugal. However, the ratings seem to be inflated and I think it’s important to know what you get. The room and furnishings are sparse and basic. No luxury vacation feeling here. The bathroom actually looked quite run down and in need of a renovation. The amenities are fine. If your passing through for a few nights and don’t plan to stay in your room, or the hotel, other than to lay your head and the end of the night, this hotel will be fine. If the ratings go had been more accurate, I would have spent about $25 to $40 a night more and stayed at one of several other hotels that had lower ratings, but when we spoke to other travelers, actually seemed to offer nicer rooms and amenities.