According to Honest Guide the very best Christmas market in Europe is in Brno. Here are five reasons why.