Ted & Janelle's townhouse is a lovely spot that is spotlessly clean, comfortable, situated in a super accessible part of the city, and makes for an awesome home base for your Austin adventure!