Well. At least they didn't build a manger scene!
I think it is kind of cheery and cheesy at the same time. I don't find it offensive at all. It is a bit over the top for me, but It doesn't make me want to run away.
It's really cool. They must have a lot of free time.
It looks like Candyland to me=remember the game?
Quite professional they could set up in business
I Ike it, I am way too lazy to decorate anything but it looks very fun.