Learning to dive in Liguria - which is the best place?

Our daughter would like to learn diving - but the "usual", recommend places such as Egypt are not really für the rest of the family. Liguria seems a good compromise. Could anyone recommend a village / small town with a good diving school for beginners? There seem plenty of them but it is difficult to learn about their teaching methods and costs. Is it advisable to book in advance or on arriving? Thanks for any experience shared!