The perfect stay! Immaculate accommodation, beautifully presented, the hosts were the most friendly hosts I've ever come across, we thoroughly enjoyed our stay!