I too have been there many times, always a great experience and great people.
I have been there 3 times already and it's a great place amazing atmosphere. The servers are friendly and the manager was on point. I don't understand what kind of experience you had but my personal opinion is a great place to hang out.
Thanks! Your answer is awaiting moderation.