Great location by the Grand Canal docks, with a nice view and plenty of food options nearby; short walk to the DART city rail public transit and the offices of several major tech companies.
Dave is a fantastic host! A true local, he knows the area and can make tons of recommendations -- but he's also traveled the world quite a bit, and will happily swap tales with you over tea.
Highly recommended!