All things are Big in Texas, so you should be right in the center of the city. This location is centrally located to easily access by way of North Dallas Tollway and 635 Interstate to Downtown Dallas, American Airlines Center, Museums, Various Restaurants and the many wonderful city attractions.
If shopping is on your list of things to do; you're literally walking distance from The Galleria Mall to satisfy your desires.