I cannot say enough nice things about Swan Lake and the entire staff their. Charlie, Anthony, Elena and the entire crew were on top of everything. I am completely neurotic and I was able to let my guard down because they had everything covered. The food was AMAZING. I am having a hard time keeping up with the amount of messages I am getting from our guests about how special our day was.