The rooms I'd like to clean are 16x14, 10x14,10x8, 20x14, and a 14x3 hallway connecting them all.
Ideally, it'd magically clean one room / day or something, but I am cool with setting it free in a random room manually. I am home all day.
Would it be reasonable to have a Roomba accomplish this task? If so, what features do I need?