We covered Primošten in some detail in the Croatia Cruising Companion, on pages 111 and 112, and it's become even more well cared for since then. The new gardens just outside the old town are now maturing and yesterday, when we revisited, the berthing area and moorings were in high demand.
As we said in the book, the breakwater provides good protection, but winds from the south-west can cause a heavy swell and the moorings are not protected by the breakwater. However, in clement weather, and as evidenced by yesterday's popularity, it's a favourite Sunday stop for sailors.
A 10 metre boat now costs 260 kunas to berth; a 20 metre boat 338 kunas. Add on the nominal tourist taxes. Water and electricity are included in the price and, reassuringly, there are signs on the water and electricity pedestals threatening a 200 Euro fine for emptying waste tanks while berthed!
You can read more about what's onshore on our sister blog Croatia Online.