Han's place was perfect for our stay. It was comfortable, clean and had all the necessary amenities.
The location was great - very convenient and peaceful.
The elevator was a great perk if you have heavy luggages like we did.
Definitely recommend this place for anyone coming to Tokyo.