clean and well-equipped