The staff was super kind, accommodating, supportive, and diligent in their efforts to take care of guests.
However, the facility is run down and dirty. Showers are disgusting, so are toilets (toilet seat was loose). Beds are lousy, walls are thin (you'll hear EVERYTHING that happens in the adjacent rooms, including flushing of toilets), and it just needs a serious renovation effort to justify the amount charged for these tiny rooms.
The staff tries to make up for it as well as they can, but in the end it's not worth the money!