Excellent location, excellent hosts, wonderful experience