This is an excellent stay for a night or two. Be aware though, the private rooms are not soundproof; you can hear the others crystal clear and they can hear you too. Also the beds are not too comfortable. I tossed and turned all night.
I would give TSH a second chance, but it would only be if I needed to stay for two nights maximum. The staff are really nice, & other amenities the hostel offers is nice too.