We've been 3 times and loved the grand viva beach. We stayed in a room with a balcony each time and love it. Workers were nice, food was good, especially the fajitas at the grill. We've been to a few other resorts in Cancun and the beach here was the best. We haven't been since 2010 so I'm not sure...
More
- Grand Oasis Viva Beach Cancun
