Wife and I went their 2 years ago for our honeymoon. We loved our experience. Be sure to grab multiple multiple beers for the car ride to the resort. It takes about 1 hour 45 mins to get there. You do stop at a local bar about half way there as well.
Once you get there, I would recommend getting reservations for the nicer restaurants because they fill up fast. The sea side restaurant is nice but thought they had smaller portions. The sushi restaurant and southern restaurant were good. Make sure to try the jerk chicken too.
As for drinks, I got tired of drinking my usual drinks so ask the bartenders what their favorite drink is, everyone I tried was good. The dirty banana was probably our favorite. Also, try an espresso martini. Take a shot of espresso to the bar and they'll make it. Caution as the drinks are strong but you can't taste the alcohol.
We went golfing off the resort but it's still Sandals property. The green fees are free and you just have to rent clubs which isn't too much. I think we had to pay for a caddy as well and we tipped him cuz he was fun. The catamaran to dunns river falls was a good time. Be prepared to drink on the catamaran because the crew is a lot of fun and the rum punch is damn good. All in all it was a damn good time! Enjoy!