Overall OK. Unit only six months old and tech recommended a $139. optional add on to clean the unit. Left a very bad taste in my mouth