Idlla Nygatan 33 , Stockholm.