I quite like the rail system in Edinburgh myself, I got the sleeper up from Euston a few months ago and a nice enjoyable journey I thought, same travelling to Glasgow as well.