Might I suggest the Bahamas? Not Nassau or Grand Bahama (Freeport) but one of the out islands like Eleuthera.