Is Long Island Bahamas a Good Place to Buy Property?