Best location in town if you want to really experience the city of Dallas