Our only complaint, we were in Grand Cayman for 6+ hours. We would have loved to have more time to explore the island and get to know the people.
Our cab driver who took us from the hotel to the terminal was wonderful. We had to make a stop to replace a lost item and he found a store right on our way to the terminal. Very interesting and fun guy.
The cab driver who took us from the terminal to the Ft. Lauderdale airport was also cute as a button and very helpful. He got us to the airport in record time.
Unfortunately the people while very nice are extremely aggressive when wanting to sell you something. They don't get the concept of NO.
If you do go into Ocho Rios, watch your wallet, camera, etc. There are pickpockets and be very assertive when dealing with vendors.