This is a low-end 2 star hotel, only slightly nicer than staying in a hostel (but much more expensive).
The location is very central, but the level of comfort is quite low. I had to carry my own luggage up several flights of stairs (no elevator), there wasn't a nice lobby area to hang out in, the sheets were scratchy (I would guess less than 200 thread count), and my lone hotel room window didn't provide much light or any view.
The staff was nice, and the central location meant that I didn't need to be in the room often.
All said, this was a decent option for a very last-minute booking, but I would not stay here with more time to choose a place.