I booked this room for my family friends. They said it was in a very nice location and the building was very decent and clean! They stayed there for 10 days and the check in and out went very smoothly as well.
Id recommend this place if you are visiting to explore Tokyo!