4.2 iRobot iRobot Roomba Vac Essential review: tidy floors, no mapping Cleans in methodical rows rather than bouncing around, runs for two hours and fits under the...