Michael was very patient with our questions-and knowledgeable- assuring our experience was worth everyone’s time.