clean and pleasant hostel with good facilities