Going for 4 nights, first week in December with my DD (20), staying just off Wenceslas square. Not been before, any recommendations/avoids? We are history /art/ culture lovers so hoping there will be lots to do. DD loves animals, what is Prague like?