Our stay at William's could not have been nicer. Though normally it is self check in we were lucky enough to have the personal touch of being met and learning first hand about Stockholm (our first time). The steps up to the flat made it feel like we were entering the Rapunzel's tower but when we reached the top we found we were in a fully modern and very spacious apartment with exposed beams and hard wood floors. I particularly liked the skylights and having the bedrooms separated by the kitchen and study so there was tons of privacy. I also like the heated floor in the bathroom, maybe typically Swedish but not to be missed.
The location was ideal in the cobblestoned old town between the hip downtown island to the south and the extensive shopping downtown on the island to the north.
The main train station with access to the airport train was an easy 15 minute walk. The whole set up couldn't have been more convenient or clean and charming.