Su centro de operaciones está ubicado en el aeropuerto Aeropuerto Internacional Owen Roberts de Gran Caimán, Islas Caimán.