This was the best trip to Mexico we've experienced in the past several years, and we have visited Puerto Vallarta, Riviera Maya (another resort), and Cancun.
The food was delicious at every restaurant, the staff were extremely helpful and nice, and all grounds and rooms were immaculately clean every day. Amazing place!