Great tiny apartment in an amazing spot. We were able to walk to Gamla Stan, Slussen, and City Center within a dozen minutes. It's also right next to the Nobel Prize museum. The apartment is kept very clean.
Perfect spot for folks who want to focus on sightseeing!