This place is in a very good location
And near train - mtr station.
If travel to Tokyo for a few days. It will be a good choice to stay.
The toilet is not big, Be aware.