The place was very nice, I don't have any experience with hostels but I can say that the staff and volunteers there go out of their way to make your stay enjoyable.