Have been to many resorts along the Mayan Riveria ... they all had good and bad points... mostly good. However, the Grand Princess was by far the cleanest, tropically landscaped, wonderful spacious rooms, good food and pools/beach area than any I have stayed at!! All services were exceptional... never encountered any negative staff, grounds provided many many places to just...
More
- Grand Riviera Princess Hotel
