I am looking for robot vacuum cleaners with do a decent job of vacuuming floors. I live in 1200 sq ft apartment if that helps decide battery capacity. I don't have carpets right now so those features for carpet does not matter.