We really liked this place.
Great first start to to get to know Tokyo!
We would highly recommend this "small" apartment. Has everything you need and everything in walking distance.