The island of Korčula turned out to be one of the best places in Croatia to visit. Korcula travel guide to what to do, where to stay and eat