Stop looking around. This is the place. Love it. Stay there for a month. perfect location in Stockholm.