This past weekend was a blast: beautiful weather, good crowds, and art everywhere. And the cherry on top?