I stayed over 20 days at Windsor‘s and I would stay there definitely again.
My room was perfectly clean, towels and soap were provided. There is a kitchen that can be used and washing machines as well as dryers. The shared spaces were cleaned every day and have always been clean when I used them. The hosts of the hotel are super kind and help me with any question I had!
So I can hundred percent recommend this place!