Easy check in, great communication, excellent stay.