Nice appartement with everything you need for a short stay in Tokyo. Howhever, it's a little bit noisy at night because of a busy road close to the appartement.
You'll have to walk about 15 min to Ueno Station.