My band played there two weeks back and I loved it. We had alot of kids there and the sound system is grand. The stage felt a bit spongy where I was standing but thats really my only complaint.
Loading in was weird... you had to park behind the Greyhound station.
:I just played this place and it seemed pretty rad. I remember reading some bad comments about it though so I was curious why people didnt like it.