Itoe's place is perfectly located, just a few minutes walk from train station. It has a decent size that allows for 4-5 people enjoy a perfect stay in Tokyo