Well as our session take place on Chesil Beach and I have just returned home from seeing such a sunset, I can confirm that the places described in Dorset are indeed real.
I do not know the song but I will refresh this thread as I am sure there will be someone who can help?