Excellent location, excellent hosts, excellent stay!