Hostal Chawi
This is the best budget place to stay not quite in town. It offers a few rooms with bare brick walls, simple wooden furniture, and the obligatory terrace with stunning views, but stands out for being well kept and having a warm, welcoming staff. Most rooms have shared bathrooms (which are impeccably maintained); there is only one en-suite. The restaurant sources some of its food from the garden and as much as possible locally. The menu, vegetarian only, changes daily, as does the breakfast (except for the great coffee), which keeps things interesting.