The Majestic Mirage is a beautiful resort. All of the staff that we interacted with were very helpful and friendly. Our butler, Lisandro, was very attentive and checked in with us daily to make sure our needs were met. He found us wherever we were, whether it was at the pool or the beach, just to ask how we were doing.
One evening after returning from dinner, we found water on the floor coming from the sink. The maintenance person quickly responded, as well as a housekeeper that thoroughly cleaned up the mess - even moving the bed to make sure the water was completely dried up.
The “animation” staff was so friendly and were able to get my somewhat shy daughters to participate in Spanish lessons, jewelry making, and a mini disco party.
The bartenders were very attentive and made delicious drinks.
We were disappointed with the food, unfortunately. The food at the buffets was either over cooked, dry, or stale. The hibachi was ok. The Italian restaurant did serve very good food.
We loved the view of the pool from our room balcony. We loved the easy access of the beach from our room. We were there in the off-season so our experience will be different than being there at a busy time. But the resort felt not very crowded at all. The beach was beautiful, and we often times had about 50 ft of beach to ourselves.
Overall we had a great experience at this Majestic resort.