Comfortable accommodation in a peaceful and picturesque setting.