I'll add my voice to the chorus endorsing Air Adria. A nice airline. If you get the Airbus, try and get a seat as far forward as possible as the seat pitch shrinks dramatically the further back you go.
It's a cute place, but I struggled to find anywhere especially nice to stay (this was a couple of years ago).