It's time for a relaxing lunch in The Abacos, a 120-mile-long island chain in The Bahamas. Which have you visited?