If you need...
Large, relaxing apartment
Japanese style room
Low price staying
Then, This apartment is absolutely answer for you!
Don't forget to book, before other people do.
7min by walk to nearest Station, Okubo St.
10min by walk and Train to Shinjuku St; the most central station in Japan.
A review say "OK for 2 person. A bit tight for 3 person"
But that is about only one room.
We have 2 bed room, so we can accept 6 person in max.