I think El Dorado is better too. This is definitely a Smith song though, very cool solo and some frills around the lyrics in the first verse. The riff is very good too. The pre-chorus is a little disappointing though.
Harris lyrics too - the chorus is just The Final Frontier repeated 4 times.
In a way the lyrics continue the Wildest Dreams/Different World theme but in outer-space. Has a 'Space Oddity' feel to the lyrics too, just happier.
Edit: Lies - it's a double solo, if I'm not mistaken actually. I'm not sure who does which one though.