Decent hostel with adequate facilities.