Great place to discover Stockholm, perfect location!