I have used this hotel a lot over many years, mainly because of the location and the price. Close to Tree Town, Soi Diana, and a 10-15 minute walk to Beach Road.
Has not changed a lot over the years but remains worth the price. Just remember you get what you pay for.
The mattress was a bit of a challenge. There was a kettle and cups in the room which I don't recall being there last year. Fridge was clean. Large batchroom (shower only). Cleaners were very good, supplying toliet tissue and two bottles of water a day.
I was facing Soi Buakhao so it could be noisy until 4am but not so much as to annoy me.
Reception staff really helpful and friendly. Could not ask for more.
Overall, even though it is looking tired, great hotel for the price and location.