The tree had broad green leaves with bunches of maybe small seeds or fruits or buds of flowers hanging from it.
Plenty of them in many of the trees
The flowers have a sweet smell like jasmine. But the spines raise doubt - is it really wild jasmine or is it instead bush plum?