Great place. As expected in pictures. The closest train station is Takadanobaba and is about 15 minutes walk from the place. It's on the Yamanote train line which is great for all the tourist places.