What a great location and most excellent hosts. Definitely a place of multiple repeat visits.