We had a great time in Tokyo! Very easy access to the subway station. The 7 eleven is just a couple steps away, that is really convenient (for coffee)! There is also a supermarket not too far away, which is very nice if you stay for a longer time. Would recommend!