It's may not be the best hotel there is, but it is always cleaned and maintained very well. The staff was very accommodating and helpful. Communal spaces and necessities were always available. The shared bathrooms' shampoo, body wash, conditioner, tp and other essentials were always refilled.
The only problem was my tv doesn't seem to work, although I didn't bother reporting it since I won't be using it anyway. (I'm sure the staff would've resolved this if I told them)
Overall, an excellent experience and definitely worth the price!