Crossword Genius

To see this fairground attraction, good publican goes by coach (5,5)

Ross

I believe the answer is:

ghost train

I'm a little stuck... Click here to teach me more about this clue!

'to see this fairground attraction good' is the definition.
'ghost train' can be an answer for 'fairground attraction' (I've seen this before). I am unsure of the remainder of the definition.

'publican goes by coach' is the wordplay.
'publican' becomes 'host' (both can mean a landlord).
'goes' becomes 'g' (this might be a standard abbreviation of which I'm unaware).
'by' means one lot of letters go next to another.
'coach' becomes 'train' (both can mean to instruct a sportsperson).
'host' after 'g' is 'ghost'.
'ghost'+'train'='GHOST-TRAIN'

Can you help me to learn more?

(Other definitions for ghost train that I've seen before include "funfair ride" , "Fairground attraction" , "Spooky ride" , "scary ride" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app