Nice staff, clean rooms, everything you need in a hostel