"Honest review from middle class Canadian: it’s definitely a 3 star resort and I’m sure years ago it was a beautiful resort. It’s very authentic Mexican.
Pros: all the staff there were very helpful, kind and answered any of my questions. Drinks were good, three bars(swim up bar too), pools were nice, generally clean, staff were always cleaning but also hard to clean when some things are falling apart and people are messy. Beach was great, you could swim in clear water, no water shoes needed. So many cool fish to see. Free snorkeling gear. But also the long pier was nice to walk down and we saw 6 different kinds of fish.
Cons- our room was very old dated, smelly. There may be nicer rooms. Stairs falling apart. And worst part was the birds all over the buffet nonstop, standing in the food, stealing food and pooping everywhere in buffet. And the food was bad, same food everyday for every meal, except omelettes at breakfast. It wasn’t good food either. Even pineapple unsafe as bird pooped on it. But nobody seemed to care…there was a stage for nightly entertainment but they stopped it years ago. Nothing goes on in the evening.
Overall- it was the worst resort I’ve stayed at. However, I see all these wonderful reviews about it, so that confuses me. But if you get it super cheap, and are there for warm weather, beach and pool then you might be ok. Me personally, I won’t be back, as I don’t want to pay any amount of money to be stay there."