A beautiful mountain retreat, solar-powered Terraza de la Tierra has nine lovely rooms in adobe and wood cabañas around its large organic garden, on a 1.5-sq-km hillside property with over 20 waterfalls. Excellent vegetarian meals are served, and there are cute little glass meditation pyramids and a big-windowed yoga room. They offer yoga classes and guided bird-watching trips.
It's 300m off the highway, 3.5km north of town.