Clean, accurate, good location. check in was a breeze.