Absolutely perfect! Generous and accommodating hosts. Beautiful accommodation with amazing scenery. Eagerly awaiting our next visit.