Excellent experience!! From communication to cleanliness to helpful suggestions...everything was perfect!