Great location and good apartment for a short stay in Tokyo.