The good: The staff are very helpful and the location is good.
The bad: Expect to share toilets, poor ventilation in the rooms, and a general lack of maintanence.
This is a case of "you get what you pay for" - the place is very cheap to stay at, and with that in mind, it is fine.
Beware, that you need to pay for parking, if you park on the streets.