Explore the sensory experience at The Coqui Coqui Empire in Yucatán, Mexico. Discover the unique blend of luxury and nature at this boutique hotel.