Incredible location in Old Town. Only a few min walk to anything you want to see. Stockholm is very walkable and this was the perfect starting point.