Excellent host, excellent location, excellent place overall.