picturesque setting, warm welcome, great place to stay