Went here for a friend's birthday with a group of 12-14. The food was really good and it is a pretty cool atmosphere. However, the service left a little to be desired. I understand that it's tough with big parties, and can be a pain for servers to make sure everyone is getting what they need. Initially, ordering was fine but when came time that my wife ordered a second glass of wine and I ordered another beer, the wine took almost half an hour and we had to remind him of it, and he had completely forgot about my beer. He did end up comping the beer though. Overall I would probably give it another chance with a smaller party.