Takashi’s place is great to stay in. Its clean and got everything you need during your stay. Location wise, Its very close from Kameido station so you can get around easily.
The place is clean and Takashi provided us with a very detailed guide on everything which makes our life so much easier!
I stayed with 2 other friends and the space is just perfect for us. Although its stated that it can fit 5, it might be a bit too compact when you share the place with 4 others :)