Excellent communication. Extremely clean. Great location. PERFECT!