I'd revisit the drums. In such a beautiful, lush mix they stick out early on like a sore thumb. The snare is obnoxiously high in the mix, only sitting well in the mix at points later in the song (and the snare just doesn't sound good) and the fills sometimes lose the groove going around the toms.

Everything else is spot on. Nice work.