I am not into much of the harder rock of GNR, but this song is really beautiful.  I also like it, because you get to see the softer more beautiful side of Axle Rose.  The melody is incredible and the lyrics are also beautiful.  This song tells a story.  I am still trying to figure out parts of it, but that just adds a little mystery to it which is good.  I love this song.  It is very beautiful song and I wish we could hear more like from Axle Rose.