One problem I just ran into: while "suite" was listed as an amenitity, one they describe as having a separate bedroom and living room areas, turns out that it's just a studio. One room! :)
2.5* Dallas North-Galleria Bradford Homesuites $39/night/room for 2 rooms from 6/24-27 Amenities: Suite, Pool(s), Fitness Center, Kitchenette, Business Center, Laundry Facilities (self-service).