Very nice place ideally located near everything important in Stockholm. I would totally recommend it.