A lovely place to stay, with really beautiful views.