There is a good diving center in Diani.
You can dive on wrecks and the many reefs.
Their is a fair chance to see turtles on close up.
Jacob got his PADI certificate in Diani and the teaching was both serious and competent.
The open water certificate takes 4-5 days.