I was able to enjoy the Old Town area in 2011 when at the O-Ringen north of Stockholm. Stayed at 2 hostels, one was a small ship on the waterfront. Being July, it was plenty warm. Maybe you'll have another "heat wave" before you leave.
It's already better weather today than over the weekend.