James was understanding when I had to cancel my trip due to illness. Looking forward to booking again with him in the future.