Very cool place centrally located to everything in Dallas.