BRAVO! Your interpretation has wit and class.
One of my past teachers is a specialist in Spanish music and I heard her play this many times. You definitely have put much work into this.
How do you play that double note section at the very end, before the final chords? Where the notes cascade down from the top of the piano?