A neat place and a nice host.
This is the right location:
25.044755,121.510550
use this on maps!
This place is close to the museum, few temples, the shopping mall, night market and walkable distance to the Taipei main metro rail station (MRT as they call it) and airport metro train line.