Beautiful location, gorgeous landscape, good accommodation conditions, welcoming and kind hosts, warm atmosphere, cleanliness, excellent communication. A good choice.