Godfather's over in Benidorm (4)

I believe the answer is:
odin
'godfather's' is the definition.
The definition and answer can be both people as well as being singular nouns.
Perhaps they are linked in a way I don't understand?
'over in benidorm' is the wordplay.
'over' says the letters should be written backwards.
'in' indicates the answer is hidden within the clue.
'nido' can be found hidden inside 'benidorm'.
'nido' back-to-front is 'ODIN'.
Can you help me to learn more?
(Other definitions for odin that I've seen before include "King of Norse gods" , "an all-powerful one" , "Chief god of Scandinavian myth" , "Norse god, husband of Frigg, father of Thor" , "Scandinavian war god" .)
