We enjoyed Johnson's place a lot. The MRT station is reachable by a 10 to 15 minutes walk or by Taxi. From there we were able to reach all major tourist stops very easily.
Communication with Johnson was easy and straight forward. We highly recommend staying at his place during a visit to Taipei.