Great place, super location and clean and well appointed accommodation for big families (up to 8 in our apartment).
Would recommend to anyone going to Tokyo