Excellent location, Excellent place but above all excellent host.