Coqui Coqui Papholchac Coba Residence & Spa is a boutique hotel located in the village of Coba, nestled within the lush jungle of the Yucatan Peninsula in Mexico. The architectural design features two limestone towers, each housing luxurious suites adorned with safari-inspired furniture, stone bathtubs, and hanging hammocks.