The staff made this trip amazing! Enrique, Angel in the VIP lounge, Filberto, Rigoberto, Fernando, and all the others worked so hard to make sure our visit was safe, fun, delicious, and memorable! The restaurants served very good food, the grounds were clean, the wait staff was incredibly attentive, the beach looked like something from a postcard, the entertainment was surprisingly talented for a resort of this size, and we felt like royalty during our stay. Literally the only complaint we had was the air conditioning throughout the resort, which was barely functional. If you don't mind the heat, it may not be a problem for you, but my Midwestern American body was craving relief from the heat, and entering an 82 degree building from 89 degrees outside wasn't refreshing. We would have enjoyed staying in the lobby bar for the nightly music, but it was stifling in there.
Otherwise, we were delighted with our stay and highly recommend this resort!