This location was ideal for my group of 3. It was a 6 minute walk to the Iriya station, which was connected to the rest of Tokyo's wonderful subway system. I highly recommend giving this place a look.