i think i might be going there to this place this weekend. i guess ill find out if i agree with the criticism :-\ yeah it's pretty fun, make sure to drink a few shots of ouzo. it tastes like sambuca (black licorice), but trust me, that stuff will f*ck you up like nothing else ;D