I am also having my wedding at Spinellis in Lynnfield in December. They have many packages and the winter one had a lot included. It is really pretty. Depending on how big your wedding is going to be try to check out the upstairs room. If you are downstairs there could be another party that you have to share a bathroom and main hall with. I am having it upstairs and feel that it's more private once my guests get up there we have our own little area. I would be happy to help you out with any questions that you may have!
I was married at Spinelli's in Lynnfield on June 10. PM if you want to see pics or ask any questions.