We had a great time in Tokyo and at Takashis apartment. The apartment is really well located and only 3 min away from Kameido Station (JR Line). Around the apartment are many amazing restaurants! For us (three 1.85m german guys) the apartment was a bit too small and the beds not really comfortable. But all in all a good apartment.