The place was great. I really liked its location. You know that Tokyo is a very huge city, and if you ended up at a wrong location, the commute will cost your time and money.
This time, I needed to run between Shibuya(for hanging out with friends), and Yokohama(for paperworks). The access was very easy.
Also, the apartment was very clean, the host was very welcoming, the communication with the host was very smooth, like responded my email like in a minute.
I would totally recommend you this place.