I stayed at the bank hotel a couple years ago. Good central location. Nice enough hard product. Good breakfast. Small rooms, but that might just be par for the course in stockholm. At the time, they had just opened a rooftop bar that was a lot of fun and supposed to be quite popular amongst the locals.