Good experience overall, but the unit could have been cleaner upon our arrival.