Very nice place in central Stockholm, would certainly recommand!