Great place. Attentive host. Perfect location.