A lovely stay with amazing views