Hello, I will be making my way to Tokyo in the spring. It will be my first visit. I have already booked my hotel, and having a little trouble figuring out if the Narita Express, from the airport can get me to the Meguro Station. Will I have to get off at Shinagawa, and get onto another train to get to Meguro Station? Or Does the Nartia Express have a Meguro Station stop? Any help is appreciated.