Excellent location, excellent stay, excellent host