Excellent place. Excellent location. Excellent host. Thank you! We hope to visit again next year.