I only had 1 night stay here but I did find the place a good spot to stay in going around other areas within Tokyo plus 2 big malls are withi the station so it is very convenient for any shopping errands you may have.
The place is easy to locate and accessible.