Tohoko Inn has very good shuttle service to Narita. It runs the last bus from Narita Airport to hotel at 00.30 hours. It was a blessing for me.
Due to golden week, there was a traffic jam, and thus bus reached Shinjuku 3 hours late. From Nippori, I got the last train at 11;06 and reach NArita air port at 00:10 am.
Thanks to their last late night shuttle service, I was able to catch the bus, reached hotel, and took rest.
If anyone traveler is coming to stay at a night at Narita and morning to take a flight, I highly recommend Tohoko Inn. Give it a try, and you all will love it.