Itoe's place was wonderful! It's very close to public transportation and it's very easy to get to so many of the popular places in Tokyo! The places isn't the biggest, but it's a decent size if you don't plan to lounge around the apartment most of the day.
I'd definitely recommend this place!