Hard to imagine a more perfect location or a lovelier host. Highly recommend.