Absolutely a beautiful song! The melody is right on target, Faith has a beautiful voice, and Snoop just put the icing on the cake! I'm loving this joint!