Excellent location and hospitable, generous hosts.