Excellent place, great host, and perfect location. I'd love to get back eventually.