Where exactly is this place located in Tokyo? I plan on taking a little trip to main land for a vacation, and I would love to stop by this club! 😄