Excellent hosts, excellent location, must to visit.