Well this review is going to make me sad. The girls were looking for a great spot to host our Christmas HH and we heard about this new spot in St. Charles. Since STC has the wonderful Christmas lights and characters walking the streets around Christmas, we figured it would be a perfect spot. When we decided on…