This hotel is EVERYTHING. From the moment I got there, until the moment I left, I was well taken care of. This place is a hidden gem off the beaten path. Everything is absolutely 5 star. The beauty of this place is unparalleled. Each room is akin to a secret oasis, equipped with a private pool, yard, and a BEAUTIFULLY decorated room. Not to mention a beautiful outdoor shower. There are two yoga classes each morning (and people do go) and they are taught by amazing instructors. I felt heavenly after each class. There is also a Temezcal, ice bath, massages, and sound therapy to take advantage of. The front desk staff is amazing and is always in touch with you (via whatsapp) to see if you need anything at all. Always willing to help. The bar staff (my favorite bar tender "Saucy") is so accommodating. And the restaurant staff and food is to die for. The pork tacos, quesadillas, and spinach ravioli is out of this world. The only "complaints" (and it is not even a complaint) is that there needs to be a warning or sign as you walk over the slabs over your private pool into your room. It can get quite slippery and dangerous. I did fall one day. And I do wish each entrance into the yard of each room had a gate. Although your quarters are relatively private, I never felt like somebody could not just come in whenever they wanted to. Location-wise, I will say, if you want to be near the man shopping/beach strip, you will have to pay around 40$ each way with a taxi.