Recently renovated, this hostel is in nice shape.