Friday will be mainly fine with temperatures at 35 C inland, around 30 C on the coasts and 25 C in the mountains.
Increased localised clouds are expected after noon.
Saturday will be also fine, though clouds may appear at intervals.
On Sunday increased localised clouds may lead to showers.
Temperatures will remain unchanged until Saturday, which are above average for the time of year, before they start edging down on Sunday and Monday.