Very clean, quiet and self contained.