I love the strong melodies and subtle harmonies
This song does a great job on many friends. It manages to retain a consistent feel, a melody that goes to different places but keeps to a central theme. The instrumentation is a good choice as well.
It's supported by several harmonies that make the melody carry a strong emotion. No part of the song is boring, though perhaps it runs out of new ideas at about 4:00. This is an excellent piece of work and I highly recommend it.