We stayed in the hotel for 5 nights. We were not expecting anything amazing, but it turned out to be alright. It's true the rooms and bathrooms were not very clean, but the managers were nice, there was a friendly atmosphere. It's just what we needed.
The hotel is very well located (right next to the tube station (Bayswater and Queensway, very close to Kensington Gardens, very quiet at night...). So if you don't mind if the rooms are a bit dirty, and you are looking for something simple and pretty cheap, you might like the hotel.