and would you recommend it? Sweeping floors is my most hated job. We've got wooden floors all downstairs but also all the usual crap - beanbag, thick rug, dining table and chairs. Will it navigate those?