Easy check-in, good communication, everything as described.