I will say this - if you are in the mood to shop for overpriced Hawaiian shirts at a store while getting terrible service at their restaurant, then this is your place.
I went there with a very large group and the service was terrible. We sat at the bar for 10 minutes before I asked the guy behind it if I could order a drink. He actually said, "Well sometimes".
The problem was not the wait staff, but the manager. Don't put your employees in a situation where they are short staffed. We called ahead of time to advise them of a large group and you just chose not to staff it accordingly. Also try to teach your employees to smile at least once in their shift. They looked annoyed that we were bothering them.
I'm sure this is a good place when they are not so busy, but my review is to skip it. They really don't care if you are there or not.