A lovely place to stay, with a stunning view. And some lovely restaurants within walking distance.