Dany's Beach Bar at Cupecoy definitely has the best rum punch. A full glass, smooth and strong!