My wife and I have been going to Negril for over 15 years. Mostly beach and found CSA about 5 reaches ago, next one booked for this October so you did well and I agree one of the best places on the beach. That said, there are many local places you should patronize. We love to walk the beach towards town from CSA and stop at a local watering hole, Alfred's being one of our favorites, but White Sands has been a good stopover as well. For a nice dinner on the cliffs we have been to Xtabi and Ivan's (love Ivan's) but have heard good things about Rockhouse too. Local calls from CSA are free and pretty reliable but getting a Digicel phone keeps you connected for not much while you're out. We got a driver the first time we landed on the rock and found him on our next reach, now he and his family are part of ours and I can give you is contact information if you want. He is licensed and insured and is a JUTA driver. Route taxis can be had fairly easily at CSA. If getting your own, you just need to make sure you are getting in a licensed taxi, red plate, and not just a private driver with no insurance. Gave up golfing for scuba diving so can't help you there. The fitness complex at CSA is awesome and the massages are great so you should check those out while there.

Definitely suggest a day trip or two while you are there. Dunn's River, Y's Falls, Mayfield Falls, Pelican Bar, Appleton Rum Estate, Black River. So many options and most of the fun is getting there and seeing Jamaica and its people. Patrick, our driver, has shown us so much of the real Jamaica over the years that we would not have seen and is part of why we keep coming back.

You will see the difference in Negril and Mo Bay but sounds like you have already caught the fever.

Enjoy.