This place is perfect for a stay in Kichijoji. It is a five-minute walk (at most) from the station, close to Sun Road, and down the street from Inokashida Park. You could not be more central than this. Tsukasa san and his assistant were incredibly helpful and kind-- Su san even met us the night we arrived at the station to walk us to the place. I highly recommend staying here.