Very good place to meet a lot of new people and well located in Tokyo