An amazing location , fantastic hosts and a lovely place to stay. Ticks all the boxes. Highly recommended.