The location is slightly inconvenient as most of the tourist attractions are in North side of Dallas