Canada where it's cold, doesn't have nice warm beaches, but is mostly safe from crime.
Mexico with amazing beaches and warm weather but you never know if you'll make it back to the USA alive or in a body bag?
My neighbours here in Palm Beach County are the Bahamas... We'd get friends and a few boats together and do the crossing to Bimini for a weekend of partying and great fishing...