My Brother in law lives there and we visited in December a few years back, Charles Bridge was rammed, it was snowing, the night markets were great and we visited a craft brewery ( http://www.klasterni-pivovar.cz ).
There were lots of buskers around the castle complex and street food too.
Its an easy place to have fun and just walk about
Enjoy