Excellent communication - very clean - nicely appointed