Beautiful stay and gorgeous views