There are some gorgeous golf courses there, too. Jamaica is very affordable as well.
If they don't want to leave the US check out the US Virgin Islands. No passport required but generally more expensive than the Caribbean nations.
Damn good advice !!
Jamaica? You are kidding right? Nothing but crime there.