Most reviews have said it. Its a bit hard to find but once you get the hang of it, it is a good location.
We were a group of 6 and it was a good sized place. Would definitely stay there again and explore Tokyo some more.