The property is extremely beautiful and the service is great. Everyone at reception, housekeeping, and restaurant were so kind and attentive. Food is very good with fresh healthy options and great atmosphere. We didn’t know until the last day we could’ve opted for breakfast on our patio; I wish we had known from the beginning. The cooking class on-site was so fun. The chef had a great personality and was an excellent teacher. The hotel is set back a little bit away from town but close enough to get a ride into town for the day.
The spa is cute, but rooms aren’t air-conditioned and therapists average. One of the massage therapists let us know how upset she was that we were 15 min late and scolded us both before and after treatment. She claimed someone was scheduled right after us, but there was not anyone waiting when we were done so I suspect that they just wanted to go home early. I try never to be late but it was an honest mistake / we had lost track of time and were in our private pool unable to hear the phone ring. I also was disappointed that the head massage involved oil all over my face without my approval, causing me to break out badly afterwards. When we asked the staff names, the angry one wanted to know why we were asking. Needless to say I don’t think the spa is worth a visit. Everything else here was magical and I would definitely stay here again. Everything was very clean. I recommend housekeeping not leave doors open as it lets mosquitoes in.