Driftwood Yes one of the best rum punches on sxm and the food ain't bad also.
The best rum punch in my humble opinion is to be found at Cupecoy beach bar.