My boyfriend and I stayed at Hotel Casa Maya for 6 nights. When we got to the hotel everyone was very friendly and helpful. This hotel is great if you're bringing kids! I didn't like how our only choice was a room with two beds instead of just getting a room with one bed. If we wanted a room with one bed they told us it would be an extra $200 so we decided not to. The breakfast buffet that we paid for wasn't too bad but everyday it's the same food. The food at the outdoor restaurant is so sooooo sooo not worth the money. We're in Cancun but the food definitely felt very Americanized and not good at all. When we got to our room, some of the lights didn't work; the one in the closet, and one night our TV would turn on but the screen was black. We called the front desk and an employee came and switched the TV out, so that was nice. One of my favorite things was that if you went to the beach area and laid out they had workers checking that you had the hotel bracelet and they would bring whatever drinks you'd like to purchase. If you're thinking about booking tours/experiences I definitely don't recommend doing it inside the hotel. We spoke to Damian about tours were we paid for overpriced tours that were not great, and for one experience we were not picked up so we had to change our dates. Even though the dates were changed, I ended up getting food poisoning and was not able to go so we lost over $200. The little store in the hotel is super convenient.