Gorgeous location, adorable kids running wild, a ridiculously wonderful couple, good music, tasty food, and a great attention to detail, (including algebra problems for the guests to solve in order to find their table. You gotta love it.)
All in all, a fantastic celebration for two lovely people.
Congrats Kate and Stephen!!