Nice location right across from the Galleria Dallas mall.