I would also recommend Luxurious Carib Tours - we recently used them and they were comfortable, polite, timely and reasonably-priced.

Email: luxuriouscaribtours@gmail.com

Website: www.luxuriouscaribtoursjamaica.com