Thank you for this post. I was considering this excursion with Carnival and checked the reviews.... within the last 3 weeks, 2 reviews with Kareem as their driver and they said he was polite etc. I'm sure RC and his company really gave him a talk after your unfortunate experience. I believe you, I don't want to get him on one of his "bad days" even if recently people have had good experiences.