DH really wants to do a long weekend in mid-December, to drink in the christmassy atmosphere, go along to a couple of christmas markets and chill out. We've got airmiles to use and all looks good. We'll have a 7, nearly 5 year old and 5 month old baby at that stage. I've heard Berlin is quite child friendly - is that right? Any top tips on places/areas to stay and things to do? Any suggestions would be most gratefully accepted!