The place was very good.
Oedo line was just down stairs.
Asakusa line is really near.