If you think "I want to live here" when you're on a Caribbean vacation, this island has beautiful beaches, diverse shopping, and it's cheaper than the Bahamas.