I stayed here with my cousin for the Tokyo leg of our Japan trip, and it was great. The apartment is exactly as described and pictured, 5 mins walk to Otsuka station and really close to Shinjuku/Ikebukuro/Akihabara.
Takumi was also really prompt in replying to messages, overall a fantastic host!