The food at the Valentin Imperial in Riviera Maya was some of the best of any hotel I've visited in Mexico!