Excellent place, excellent host and excellent location.