Taturo is a wonderful host! He was extremely welcoming and helpful. His guides are very thorough, so you won't have a problem finding your way to the apartment from the airport. He welcomed us and sent us off, which was very kind of him. The apartment is a bit far away from downtown Tokyo (40-45 minutes to Tokyo Station), meaning that the transportation costs were a bit higher, but it was still completely doable! The apartment is a short walk from the metro station (within 5 minutes), so it's very convenient. I'd just recommend getting the JR pass to save on some costs.