We've recently stayed at the Vidanta Grand Luxxe Resort on the Rivera Maya and had a wonderful time. The experience was equally treasured by my husband and my two teenagers as well. The spa and golf course available to the resort guests is a great perk. There is a large variety of restaurants on the property offering high end quality food to choose from. It is located on the Mayan coast and is midway between the airport and Playa del Carmen, making local excursions a great attraction. I would recommend this exceptional stay in Mexico to any discriminating traveler.