Food was great (thanks Tidewater Catering, again), weather was wonderful and everyone had a very good time.