Excellent location and unbeatable hospitality from the hosts.