definitely a great place, in the heart of Stockholm. Very comfortable, clean and equipped with all the necessities for visitors/tourists.
highly recommended