1) Pros: Prague is so gorgeous. Picturesque is the word I'm looking for. So cheap with nice, great services. I will definitely come back for sure. I had an amazing time there because the weather was perfect. 2) Con: It's not a party city on the weekdays. There's a pub scene with lots of beer-drinking, but not much dancing if that's your thang.
It was one of the most beautiful cities I have been too in Europe. Definitely worth a visit and spend a few days there.
Prague is a really good city to hang out! Make sure that, if you do a pubcrawl you will be picked up from the hostel. Otherwise you will end up 3 times in the wrong one ;-)! Moreover at day time there is enough to do and see around Prague. Although when arriving the city looks aweful, when you will come closer to the city centre it will become more awesome :)!
ı liked prague.ı stayed 2 days in there,ıf ı have a chance ı dont think to go there.