Not very hard, but enjoyable. I had heard of 10a from the Ravel opera, but never knew what it meant (is it a word in English?)
21 the famous Disney scene was rigged!
I would question "Chesil Beach" as an example in 1d, as It is joined to the land at each end. I have walked along it while doing the South West Coast Path - not a pleasant experience!
Also not happy that the "spirit" in 13d works as a word by itself - though it was my FOI.