The location is fantastic, right in the Old Town. We did not mind the steps at all. Nice apartment with a lot of light. Value for money is ok I would say but hey Stockholm as a travelling destination does not come cheap. Definitely would like to stay there again