Very nice place in central Stockholm! Great if you want to visit all the central places without traveling far.