Excellent communication! Extremely clean! Wonderful location!