Great place. It's small, just like most places in Tokyo. The location is in the heart of Shibuya and the hosts are very responsive.