Michael is a great communicator and a wonderful host. Unfortunately we had to cancel our holiday due to personal issues but dealing with Michael was a pleasure.