Excellent location. Excellent host. Excellent stay!