A high-end option a short stroll south of the main street, Kimal has lovely rooms with adobe walls, wooden floors, modern bathrooms and all the extras (minifridge, room service), plus attractive grounds with a pool. You can arrange massages, take a Hatha yoga class or book an excursion.
Also rents freestanding cabins set in an overgrown garden across the street.