Bol Town - a gem of Brač Island, Croatia