We selected the hotel as it is right next to Tokyo station where we were taking the Shinkansen to Nagano in the morning. The hotel has great access to the station as well as other metro lines. We were incredibly lucky as it is in a street with amazing Cherry Blossom, lit up at night, so it was a beautiful welcome to Japan for us.
The rooms are VERY small but I think for the price and location its all fair, so no complaints about that. The bathroom is small as well. So for us it was perfect for a one night stopover. Not sure if I would want to stay for a full week there but its really sufficient if you dont requre a huge room.More