A comfortable stay with a gorgeous view