I choose this place as I was coming by train from Arlanda airport late at night and this is right across the road from the station. The price was right (via expedia) and location was perfect.
Staff were very friendly, breakfast was very good and room was adequate. Rooms aren't big but you only sleep and shower in them and as the bed was extra comfy and shower worked well, mission accomplished.
We like to walk and found most places we wanted to see were in walking distance but if you dont walk, the buses and trains are at the door and tram is a few hundred metres away.
If i came to stockholm again I'd back up here.