Michael is an excellent host, attentive, kind, and flexible. I booked for team members and they were very pleased from location to host.