My husband and I were married July 19th 2014 at swan lake resort. First off, the resort is beautiful! The grounds were decorated nicely and well maintained. There were flowers blooming everywhere and there are multiple places to take pictures at. I will just list some things to review: Staff: Amber is amazing! She is the head coordinator and is very knowledgeable about every inch and second of a wedding. She even met with me personally on a Sunday when she had to previously cancel a meeting. She and her staff are on top of everything and never missed a beat. Ballroom: very beautiful and spacious. It is separated into three sections to fit to the number of guests. We had approx. 150 people and used two of the sections while reserving the third section as a ceremony spot in case we were rained out of the gazebo. Food: My guests raved about the food, however I hardly tasted it due to nerves! We served the Bison meatloaf ( yes, I served meatloaf at my fancy wedding and it was a hit!) and the Apple Gouda stuffed chicken. Everything was served hot and believe it or not, plated dinners are cheaper than buffet! The meals were $24 and $25 per person which included a salad, dinner roll, and two sides. Kids meals $10. Hotel: Very nice and accommodating, We had a block of 15 rooms for guests but they will work with you and book more if there is availability. The discounted rate was $139 at the time. It is very convenient that there is a hotel connected so tipsy guests, including myself, could walk to their rooms! Bridal Suite: the room is great with a nice comfy bed and a living room area with mini fridge to get ready in. There are two sinks and multiple mirrors for bridesmaids, bride etc. to get ready in. Golf cart: after you are married, you and your husband along with photos and a staff member are taken to a couple of areas on the golf course for great pictures. We had a half hour before the reception to take pictures and they turned out great! Overall I give Swan Lake a 10/10 and would recommend it to anyone! You can go as simple or as fancy as want. The staff can help you find vendors for your wedding, they even helped us find a last minute minister when ours had to cancel! They are great and I can't brag enough about how well everything went!