The Ecovacs Deebot N10 Plus is a solid robot vacuum and mop, but it comes with some frustrating compromises.
https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-n10-plus-review
https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-n10-plus-review