No wonder there are no reviews of this man.  We had booked him for two stops we made on our cruise.  Not only was he not there to greet us but didn't respond to my email asking where he is.  I think this is a sham.  Be certain not to pay in advance.  Fortunately, I did not.