We stayed in the hotel part, not the hostel. Nice private room with private toilet & shower.
Check-in was problematic. The price I was expected to pay---in Swedish crowns---seemed high.
Fortunately, my accountant son caught the discrepancy. I had told him the Hotels.com price in U.S. dollars.
It turned out that STF was trying to charge us a price $300 higher than the Hotels.com price!
It took her awhile, but the check-in clerk eventually found the error (we had to show her the Hotels.com reservation confirmation).
She said that someone had neglected to press a button to give us the Hotels.com price.
But we had booked it on Hotels.com!!!!