Great location and self service check in.