Hah, i remember that school at the Banérgatan, Östermalm. That turns into a Backpackers Inn during holidays.
One of my favorite spots is the Kaknäs TV tower, from here you have a great view on the city center and the endless woods surrounding Stockholm