Nice quiet location. Big space in Tokyo terms.