Very clean, just as described. Self check in is easy and communication is thorough!