Beautiful days ahead with cooler temperatures