Excellent communication, great value, very detailed and communicative.