Clean. Great communication. Awesome location. Very easy check in.