Intelligent robot vacuum. It may clean a single room or the entire flat in one go. He finds his bearings and grasps the situation. Rubber brushes are my favorite for cleaning since they work just as well on laminate floors as they do on carpets with a deep pile. One obvious advantage is that it filters the air you breathe. Dust levels have decreased, however you probably won't be able to tell just by looking around.