We had a pleasant stay at Thomas place! There are many local and other restaurants nearby, and Karlskirche is 10-15 minutes walk.