Excellent hosts, excellent location, excellent stay.