Beautiful picturesque setting and a very warm and friendly service. Lots of nice little touches which really make you feel welcome.