I'd stay nearby Tokyo or Ueno Station.
Ameyoko Market in Ueno is pretty good for a cheap feed.
Keisei line trains from Narita, stop at Nippori and Ueno.
Access Narita bus is 1000 JPY to Tokyo Station. Or you can take the JR Nex (Narita Express).
I've stayed at a few AirBNBs near Ueno, so I...