Weather gods decide to turn it on this weekend after all