I had my stag do in Prague. Very very messy and yes buckets of filth. That said there are some awesome bars. Best one was where you go in and have the beer pumps on your table. There is a big screen that projects all the tables and how much each table has drunk so you have to drink the shit out...