Edinburgh is set for a week of sunny weather with temperatures reaching up to 17C, according to the Met Office.