Clean. Self check in was easy. Great location. Everything was smooth.