7.8/10 Good! (97 reviews)
I stayed at Media Luna Resort from July 24 to July 28. While the property is beautiful, the overall guest experience did not meet my expectations. I requested the airport shuttle more than 24 hours in advance, as required, but no one was there when I landed. I waited 30 to 40 minutes with no communication. Since the shuttle costs $25 USD each way, I expected much better service. The shuttle was also an unmarked white van, making it difficult to identify. At check in, no one apologized or acknowledged the issue. For the price and the way the resort markets itself as all inclusive, I expected better communication and transparency. We were given only two 500 mL bottles of water at check in and had to refill them ourselves for the rest of the stay. While I appreciate reducing plastic waste, this wasn’t what I expected. There was also no toothpaste in the room. Customer service was inconsistent. When my safe wouldn’t open, the front desk employee responded with an audible “ugh.” Maintenance later confirmed the battery had died, which was outside of my control.The food was disappointing at first. I was served undercooked chicken (see photo), and a cherry Danish was stale. Thankfully, the food improved by days three and four. The positives deserve recognition. The grounds are beautiful, there was no sargassum, the water was crystal clear with fish visible from shore, and the sunsets were stunning. The two pools never felt crowded, and housekeeping kept the room spotless.
Reviewed on Jul 28, 2026