Great hostel with great amenities