Mayan Princess was a nice place with one main draw back, the buffet is not very good, baerly ok, you can get by but now that good. We ate dinner out 5 of 7 nights due to it not being very good. Drinks and staff are great, no lines for drinks. Pool always had places to sit.
Beach was the best beach we have ever been at, no rocks, no seaweed, beautiful
Mayan divers was also very good, took care of and set up equipment every day, sites are fairly close, 15, 20 minutes...
way better place to stay than the more pricey spot down the beach.
Nice and spicey and hangover hut best places to eat, other places are all the same. Thirsty turtle always had a lively feel with music etc. Hangover hut had a nice band also.