This place was a great place with everything we needed for our time in Tokyo. The train station and convenient stores are all short walking distances!