Amazing. One of the best places I've stayed during my 3 months in Mexico. The breakfast was solid every time, and the rooms were clean and comfortable. Beterice was very accommodating to all my needs.