Wonderful place full of character and a thoughtful attentive host.