Location, communication, check in was absolutely fantastic