Amazing place. Perfect stay. Very welcoming hosts. Beautiful landscape. What else?