Not a bad way to spend an afternoon... in May, no less!