Yubarta, Cayo Levantado’s wellness heart, is the beating heart of the property, nestled amongst lush tropical gardens. It has several open-air activity areas, a leisure space with chaise lounges and a human-made cenote, a meditation room, an atelier, and a …