Loved everything about this pristine resort except for the noisy pre-dawn mornings. Tons of neighboring roosters and road noise wake you up VERY early. On the plus side, the rooms are super clean and the food is amazing. Take a cooking class with Marisol. Unusual spa treatments and alternative healing therapies.