Overall not a bad hotel for the price. For overseas visitors the rooms will likely be surprisingly small, but if you’re only concerned about convenience and a relatively comfortable bed then it’s a good option for a central Tokyo location.
There are a lot of good restaurants nearby and it’s only 2mins walk from the station.
However, of all the Mystays hotels I’ve stayed in, I found the staff here to be the least friendly. They are quite robotic and inflexible to deal with compared with their colleagues at other properties.
In summary, if budget and location are key for you, and you’re not concerned about space or service then this is a relatively good option.