Great hotel and location!
We booked two rooms, a deluxe for the adults and a standard room for our teenage son. I would definitely splurge for the deluxe room! In addition to more space, the bathroom has heated floors, you get free sparkling water every night before bedtime, and many other little things that add up. The morning buffet is great in the morning.
The hotel is located across the bridge from Gamla Stan, Stockholm's old city. It's an easy and pleasant walk, though not as close as I originally thought it would be, though this is not an issue. During our stay we bought the 3-day Stockholm Pass. To get your money back you need to work a lot, especially with teenagers. Also the green hop-on, hop-off busses are rarer than the red ones, the latter not being covered by the pass. The main advantage though is that you avoid all the lines at museums.