An honest Hotel Xcaret Mexico review including everything you need to know about the hotel's rooms, amenities, service, value, and more.