We would also suggest Owen of Cross Jamaica Tours. Excellent and reliable driver!