Destination Review: The Food, Entertainment, Beach, and Pools at the Royalton Riviera Cancún Resort and Spa