We had time off at this time and booked this hotel based on price, available dates and our travel agents recommendation.
Overall, the resort/service/staff and experience was great!
We were told the Maya Beach was closed but we were moved to the Maya Caribe, which is all part of the same resort and did not affect our check in at all. There was no line to check in, the front desk staff warmly welcomed us and even put up with our rudimentary Spanish language skills. Very professional and courteous.
We were housed in the Sayil part of the hotel on the ground floor. The room was spotless, smelled fresh and clean and was also quite large. Beautiful king sized bed with good linen. The mattress and pillows were a little hard for my liking, but my partner liked that. In room safe was free and easy to use. The bathroom was a good size with a good bathtub and rain shower-head. Shampoo, conditioner and shower gel were in a dispenser on the wall, and they smelled really nice. Towels were huge, fluffy and good quality. Housekeeping was AMAZING and our room was kept spotless the whole time we were there. We always had a full mini bar and lots of towels. We had a slight problem with the water level rising in the tub as we took a shower, I called the front desk and they said they would send someone in a minute, literally a minute later a repair man was knocking at the door, LOL.
One negative about the room is that they aren't very sound proof. The hallways seem to amplify every sound so people that are returning to their rooms can be heard like they are inside your own rooms. You can hear your neighbours next door and the neighbours above you as well.
We were given 3 coupons to the a la carte restaurants but we only managed to use one in the Spanish Restaurant that is located in the lobby of Caribe. It was excellent. I highly recommend trying it.
The restaurant located just past the lobby was where we had most of our meals. The service was unbelievable! Attentive but not intrusive staff. When we got up to get a plate of food and came back to our table our napkins were refolded and more often than not someone was there to pull out my seat for me. Water and drinks never seemed to be empty, as the staff really made sure you were not wanting anything. We have never tipped at every meal in an all inclusive until this place, the staff really worked hard we showed our appreciation with a small offering. There was a lot of choices, a lot of food, it was pretty good, and the area was kept very clean. they had a vegetarian table and a kids table and they had theme nights like Mediterranean, Italian, Chinese, Mexican, etc. They served breakfast, lunch and dinner at reasonable times. Thank you to one waiter in particular who served us at many dinners, Alberto. he told us he had just started working there, he sure knew what he was doing for a new guy! :) We sat in his section many times and he always took excellent care of us, and others, everyone seemed to like him, a very nice guy!
Captain John's was open for lunch and snacks until 630pm, We went a couple times when we missed the buffet for one reason or another (side trip, siesta, etc) The food was good, service was not. On one occasion no one even asked if we wanted a drink, and it wasn't even busy. The two other times we went in there we were served, but it seemed like the staff almost resented the fact we were in there.
Bar service at the theatre was excellent. Bar service at the pool was just okay. Drinks were good, lots of choices and both the pool and theatre bartenders knew how to mix a drink! Yum!
Lots of water sports, cool classes to take (we didn't do any of them), a great big pool with shade and full sun, tons of hammocks to lay about and nap in the shade) swim up bar and fountain. The beach was nice and well kept with lots of chairs and space.
Great shopping with very nice (not pushy or aggressive) vendors (I really liked this). Very reasonable prices for cool stuff. Excursions were numerous and information could be found all over the hotel, we went on a couple, check out my reviews for them.
A huge thank you to the resort, we had a great time!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.