Well located place where you'll get the chance to meet a lot of people if you're social. However the commodities are quite dated, you can feel all springs in the sofas at the reception, you almost have no water coming out of the shower and there is some hidden costs (you need to pay for the air conditioning so you better handle the heat or be ready to spend some extra money, you also have a extra tax to pay that is not included when you book)
Overall I'm happy with my stay here but it's mostly due to the people I've met there and not the hostel so much