I stayed here while visiting Dallas for a conference. Overall, it was a pleasant experience except for a few minor things such as the A/C being very loud and the sink being clogged up upon arrival. The location was central to everything, but also a little far from things. The apartment itself was very nice and had everything that I needed during my stay.
I will also say that the hyper surveillance on the premises and signs about video cameras being everywhere was a little off putting and excessive, but other than that everything was great.