This is my favorite place to stay in Dallas! The location is exceptional with easy on and off to all major highways. The neighborhood might be a bit sketchy, but as a lone woman on most of my trips, I have never felt anxious or scared about the location. That's due mainly to having a full garage where I can park my car and enter and exit the townhouse in safety.
The one downside is that it is within the flight path for Love Field, so if you are a light sleeper this wouldn't be the place for you. The morning flights start about 6:00am and the noise is noticeable; however I'm always up early so it is not a problem for me as I get ready for my daily appointments.
I recommend this townhouse location whole heartedly if airplane noise is not an issue for you!