Good for the money. Location is prime.
Beds are clean. Most else is not: toilets, showers — the usual. But to be expected in a hostel.