Excellent stay w great communication throughout the process