Nice place, well equiped, well located, clear instructions. I would recommend the place to someone visiting Stockholm.