I never know what is going to happen. Sometimes its great, sometimes its not. I think its more dependent on the company I bring. Their service is not great. The food is not great. The atmosphere is AMAZING and the margaritas are great too! Wonderful social spot but not my first choice.