I like mojitos (laugh it up), especially in the Caribbean...hopefully they aren't too expensive
If you do go off the resort, go ahead and hire a bodyguard. I did and it saved us quite a bit of money from people trying to rip us off. Also, if you do have problems you get one of the white hat cops (tourist police) and they will help you for real. It's their job to help keep tourists from being ripped off. Keep your trips off resort short, 2 hours or less, and you can get a good body guard for $20 for these excursions.