The house was much quite what we expected, good for 3 people. 4 would be a crowd already. It was near to train station (Okubo [7-10 min walk] and Shin-Okubo [10-15 min walk]) allowing easy access to more lines.
There are several shops around (such as family mart, variety restaurants, Don Quijote). It was a convenient stay for us. The neighborhood was quiet too.
The only thing is the apartment is on the 3rd floor with no stairs. If youre like us with lots and heavy luggage, take note of this.
Check-in was no problem at all. Fei-san was able to provide us with answers to our queries.
I look forward to staying with them again when I return to Tokyo on June :)