Hacienda La Esperanza is an absolute gem! The rooms are beautiful and extremely comfortable, the breakfasts are wonderful, and the kindness and helpfulness of the hosts, Roger, Suyapa and Dani, unbeatable. We had a problem with our car in the middle of nowhere at night in the poring rain. Roger arranged for someone to go rescue us and tow and fix the car the following day. We couldn't have been happier with our choice to stay here and highly recommend it.