The apartment is very conveniently located near a main subway station so transportation was a breeze. The space was very clean and great for a quick trip to Tokyo!
The only thing I would advise future travelers is that the apartment is located on the 5th floor and the staircase is pretty narrow, and winding. We had 2 big bags with us and had some difficulties getting it up and down.