Excellent host, excellent location, excellent stay