I stayed for three nights at the MesaStila hotel and was blown away! The rooms are breathtaking, large, with enormous bath-tubs and rose petals, beautiful beds, and huge porch overlooking trees and valley. The service is impeccable, with housekeeping stopping by both morning and evening, to add special touches, fruit, etc that make the stay so special. Every single detail of the location is beautiful and made with love. Including the coffee which is grown and roasted on their very own plantation! Truly UNFORGETTABLE. Anyone should visit MesaStila!