Beautiful stay with gorgeous views