Review: Roborock S6 MaxV shows how far robovacs have come