Excellent place, excellent stay, excellent host