Excellent value! Tremendous communication! Clean!!! Will stay again!