There's a good reason many Americans consider retiring in the Caribbean. It's warm, beautiful, welcoming, offers modern amenities, is close to home, and much more affordable.