The RIU is nice.

Buy a phone at Digicel...any cabbie will know where it is.

It will cost you $35ish and that price includes a decent top up (credit/minutes).

If you go to Jamaica once/twice a year, it's worth it to have your own phone.