Timely communications, competent staff keeping clients interest in mind.  Everything went smoothly.  Overall great.