Too bad you can't layover for a few hours. Narita is such a cute little Japanese town. Nice winding streets that lead up to the temple, and little old Japanese people walking around and also selling their wares from the shops. It is all so clean and pleasant. Very picturesque!
Cheers,
Z
P.S. I just got back from there today.