Probably the best apartments near the Ueno station.