We really enjoyed our stay at Satoru's place! Satoru was very thorough with instructions on finding the apartment and the space was decorated so nicely! The location is also amazing. It's on a very quiet street, but only one subway stop away from Shinjuku Station, so you can get anywhere quickly.