We have spent only one night at this place, which was quite well situated. The room was with a view on the street and a little bit noisy.
Good value for money for Tokyo.