Lovely, spacious, clean, and beautiful view.