Beautiful accommodation and wonderful hosts. John was incredibly generous and hospitable. Would happily stay again.