I stayed at Hotel Rival for the Stockholm Marathon on 31st May 2014. I was in a suite on the top floor. This a small and tourist friendly hotel. Some of the other positives are: excellent food, great location (the metro is just 100m away), a very helpful and knowledgeable concierge (thank you, Sean), and a really well appointed room. I had a great stay, and will be back here when I return to Stockholm.