We're headed to Cabarete next week and want to try a different place. The reviews are positive, but words like "boutique", "temple", and "zen" concern me. Lagoon means water which could mean mosquitos. Not my kind of zen. Anyone know it? Anyone have a favorite spot? Airbnb in Barrio Blanco doesn't count. TYIA.