Tiene dos pisos, dos ascensores y cuatro escaleras mecánicas en sus 17,400 pies cuadrados y se ubica en el aeropuerto internacional Dallas-Fort Worth, que asegura que se trata del local más grande de su tipo en el país.