Spent there two nights on a business trip to Stockholm. Good location in the very heart of the city - it's a walking distance to most of the places you will need to visit.
Rooms are quite spacious and tastefully furnished, with large (compared to other hotels in Sweden) bathrooms. Great room service - breakfast was excellent (although expensive - some eggs, bacon, pastries and fruits came up to almost EUR 60!).
The new spa with saunas is great and you will leave it re-born.
Also, the restaurant in the hotel is one of the top restaurants in Sweden and food was excellent.
The business center is very small - only two computers, one was not working, the other one was constantly occupied, couldn't even print documents I needed to print.
But overall a great choice, especially if your client is paying for it.More