Looks like a great time was had by all!

How was the weather? It's been brutal here in California (over 100f and humid).