Tomba's place might not be at the city center but it is still very accessible. Just a gew stations away from Ikebukuro. The place itself is very spacious, very neat and all basic needs for a very comfy stay is made available by the host. What makes it great actually is the host himself. Tomba even fetched us from the train station, showed us around and also made sure we got to the station when we were ready to go back to the airport. Highly recommended!