Great location. Attentive host. Place has great character. We loved it.