Seamless check-in, well-appointed, thoroughly recommend.