A lovely stay in a great house with amazing views.