Michael was great at communicating. Made sure to meet us as we arrived even thought our arrival time changed several times.