Excellent host, excellent location and excellent place.