Obraik: That's about the same layout as my house except I've also got a cat. I have no complaints with its carpet performance. I've even checked on it with the Dyson I also have and done a run over some high traffic areas and the Dyson didn't pick up anything the Roomba didn't.
That helps! Thanks :)