Great place. Attentive and communicative host. Good location.