Super view, super check-in. Very nice stay