My suggestion is this:
1) make sure your home cellphones are unlocked. if your phone is locked (and most are, until unlocked) contact Verizon or whomever your provider is, and get the unlock code.
2) go to any the local phone office (which is right near the back of Aqua Grill, easily walkable from your hotel) and buy a local SIM card. It's something like $20 and includes something like $15 of talk time.
3) Buy another for a 2nd phone. You're all set, total cost, maybe $30. cheaper than renting, and you keep the SIM card for future visits.
When I travel, I have my own SIM card for Aruba, St. Maarten, Virgin Gorda, Amsterdam, and The Canary Islands. After the plane leaves, I pop in the local card, and I'm ready to go. No roaming... you're local. You can also buy a SMS (text message package) from the phone store. They do something like 100 messages for $10. You add the credit to your phone first, then enter a code to buy the SMS package.