Do not visit Berns, especially for a weekend.
We expected premium quality, but the room was old and worn down. Also the bed was rock hard and small (we requested a king size, what we got was way smaller).
The worst part is that the restaurant turns into a nightclub at night and the music was so loud, it was impossible to sleep (our room was on the third floor). We had earplugs, but still only managed to fall asleep after the nightclub closed.
At the premium price they charge, there are so many better and more comfortable hotels in Stockholm, we would recommend booking one of those instead.