The location is optimal since it is close to the Daan train station with access to the Brown and Red lines. Taipei 101 is a 10 min walk away and you can rent Ubikes close by and ride around the city.
Lots of food options around. Jim was a great host giving us the run down on where to go and places to eat. He also picked us up from the train station and escorted us to the apartment