Extended Cleveland weather forecast: Stunning weekend ahead with lots of sunshine