Excellent host. Top notch communication. Minor slip ups here and there are normal we are all human but Ann was always there to help when things were off. Would definitely recommend.