Great spot! Location can not be understated. The space is also huge by Tokyo standards, and is ideal for groups.