Great location, but small rooms. Noise from the corridor, and adjoining rooms at night, not so well insulated probably because the building is old. The room key didn't work on the room floor, so I had to go down to the reception again. The receptionist said that the battery for the lock probably needs to be changed, and that guests have had this problem before for the past few days. A few days later a bill came for a "pet fee" charged to the credit card. We didn't bring a pet. I called the hotel, and they said it would be refunded within 4 days. No refund after 10 days. Called again, still no refund. The staff is very friendly though. Breakfast OK, similar to all other hotels in Stockholm. Not a 4-star hotel experience, and $300 per night is a bit steep for such a small room.