This is my favorite place to stay in Dallas: the location is off the charts convenient, with access to both Central Expwy and the Tollway. You can get to anywhere in Dallas easily from this location.
The townhouse is clean and well appointed, and the TVs actually work!!
The only downside is the noise from Love Field since the townhouse is directly in the flight path. It doesn't bother me but I wear earplugs when I sleep so I can't hear a thing. But if you are sensitive to airplane noise this might not be the place for you.
Also I feel very safe entering and exiting the townhouse because of the garage, so you can get in and out of your car in privacy.
I love this place!