It is a nice place to be, is near Tokyo station, and there are a lot of places near by the apartment. It is a very convenient place to stay.
Just one thing, if you are a tall person be careful with the height of the apartment, and most especially with the bathroom.
Other than that, it is an excellent place to stay and the host is amazing.