Vincent was excellent. Not only was he very well prepared, knowledgeable, accommodating and flexible he had a great sense of humor. He was also very helpful as one of the women in our group had a problem with one of her legs and he was very aware and considerate.