Finally the sun decided to shine down on us in colossal fashion!