Location is good, just 2-3 min walk to the nearest subway station or 10-15 min walk to Ueno station. Host usually responds to inquiry immediately and she offered a lot of help for our travel. Her English is very good. Check-in & check-out is easy and convenient. One unfavorable point is the stairs. It could be a bit tiresome to climb 3 floors after a whole day out.