Lovely experience, easy check in, thoughtful touches.