Great location to stay at, especially for a long stay. Has good amenities, thorough instructions for check in, everything is fairly straight forward, close to shopping plazas, Valley Fair Mall, places to eat all around, banks nearby, not far from 280 freeway and 85. Overall great experience and would honestly stay again.
One downside would be the water/shower flow from the shower head, but I know that's not on them, it's on plumbing though it should be checked out. Other than that, everything worked out great, great stay!