we are talking april so what do you expect of the beaches ?
you can't swimm yet , the water is still cold ( 17 - 18 degrees celcius max. ! ! ) beachlife , as well in croatia and italy are both zero and most beach-bars and many restaurants are still closed than ! ! ! the outside temperature in italy normally is higher at that time of the year .
the scenery , okay but maybe therefore you should better go to the wonderfull bay of lerici and the ' cinque terre ' near genova or to the large beach of viareggio near pisa in italy .
take a look at : http://www.cinqueterre.it
greetings from belgium !