Four Stars
Works well in small spaces and given enough time in larger ones too.  A little noisey in quiet areas.
Rating: 4 stars