The apartment is rather spacious by the Tokyo standard. It's located in a quiet street and a short walk away from the subway station(s) - from there you can pretty much reach everywhere via subways. There is a convenient store right under the building and another bigger one within 5 minutes walk. The apartment is extremely clear, the instructions are informative, and the facility is top notch - typical Japanese hospitality. We had some minor issues with the hot water but Midori was on it right away and resolved it the next day. Overall we have had a rather pleasant stay.