I can't stretch to a Roomba but wondered if anyone who owns this would tell me if it's any good. My local branch has a couple left but I don't want to spend 150 quid if it's rubbish.Thanks.