I stayed at Williams hotel for three weeks. The whole experience was very positive. The room and public places are clean and brand new and the location is perfect, you can basically access anything in stockholm by foot, bus or train. The hosts are very nice and answer within minutes. Definitely value for money. Just remember that it's hotel so no home cooking, but many nice places around.