Excellent location, excellent host, excellent stay.