I stayed at Rob and Vera's place while I was interning in downtown, and I loved my stay! The location is extremely convenient - a 10 minute drive to the Dart rail station and walking distance to great restaurants and bars. I would definitely recommend their place for anyone wanting to explore Dallas!