The place is 10 mins walk to nearest train station (Hibiya Line - Iriya Station).
Around 16 mins walk also to Asakusa.
Somewhat good location.