Fantastic place. Huge by Tokyo standards