Lovely little place around 10-15 minute walk from Uguisudani station (with luggage). Plenty of room for 3 people. Conveniently located 6 mins (train) from Akihabara and one station away from Ueno (which is where you'll arrive into on the Kesei from Narita). Plenty to do, lovely places to eat and drink at night.