At first, at reading the announcement, I was quite pleased. Compliments to whoever wrote it, it really got me into the spirit.
I like the designs of the bakeries and portraits, the references to the advent calendar and the Hans Andersen fairy tale of the girl with the matchsticks. The idea of the christmas tree lighting up is a nice touch. So, major points for the design and art concepts.
I'm glad that we can choose different houses with different effects. Which is immediately lessened by needing to combine the bakery you want with one or even two you don't want. I dislike the linking concept (train, hippodrome) and am not a fan of the setbonus concept, but in this case it works really badly. Also in the art aspect, because the bakeries do not look like they were designed to fit together in a row. They are too similar for that to work. It's jarring. It's like having to put three different Mills of Fall in a row.
To get the full efffect, you need a 5x9 space. That's huge.
Please make this just a single 5x3 building with decent stats, rather than two three mediocre ones.
The idea that you open door a day fits the advent calendar concept well. However, it geatly favors one style of play (spending stars every day) while giving a great disadvantage to players who plays strategically for daily prizes. Which are very hard to get in this event anyway, due to the horrible invisible reshuffle. An aspect that I would be thrilled to see disappear.
So please make reshuffle a separate, 10-star option (like another player already suggested).
It is jarring to realize that it will be almost impossible to open the entire advent calendar, especially because of the lovely portrait and because of the taunt of the reindeer sleigh. That makes two prizes we cannot get without spending diamonds. Christmas is traditionally a gift-giving holiday. It's odd that out of all the events, Inno turns this one into an event where they sell the prizes, rather than giving them as a gift.
Finally, I agree with the player who said it between beta and live, we have too little time between events. I understand it from a planning points of view - it allows the team to workon preparing the next event one month, and testing it the next. But spreading them out more would be welcomed by many, I think.