We thoroughly enjoyed our stay at Callia Retreat. The location is nice as it is an easy 10-15 minute walk to the center square and bus stop. There are only a couple dozen rooms, so you get fairly personal service from all the staff. Margarita at the front desk is just as amazing as all the reviews say! Also, the breakfast will not disappoint.