The flat is really decent and is exactly as described i.e. close to downtown dallas, shops close by (walking distance but won't advise to walk in the texas heat!), wifi, air conditioning, TV with Roku etc. The host is also really responsive.
The only real "but" about the place is the smell of the building itself which isn't the hosts fault really. Could be an issue for anyone quite sensitive to smells