December in Budapest is all about twinkling lights, cosy flavours and festive fun. Here’s where to soak it all in this month.