I can't comment on anything other than the atmosphere. With that said, I'm probably being generous by giving this place 2 stars. I will say the exterior patio is the only shining star in this eyesore.
I was meeting a friend from campus which is the sole reason I stopped at this place. Before I entered I watched a girl vomit all over her friends shoes as they were leaving (who replied, "haha, you puked on my shoes!") and a girl who was leaning on the side of a truck fall sideways and crash into the pavement of the parking lot while making out with a guy.
I gave the place a second try a month or so later with a group of friends. The highlight of my evening was sarcastically asking the friend of a girl I was chatting up if she had some psoriasis on her arm. Excitedly she responded that my diagnosis was correct. Yuck.