Nice & tidy. Good communication. Excellent location