Surrounded by the highest peaks on the island of Hvar, on the norther coast, sits the lovely little town of Jelsa.