My wife just called into the living room and said she liked this one. She'll say that on maybe one out of five songs.
Great playing, and just a great overall mix. Effects were used extremely well. I liked the snare sound myself. I'd have to listen to the original again to refresh my memory, but I think it's pretty true to the Police's version.
I like vocals myself. Without them, this one came perilously close to elevator music.
But again - you showed considerable craftsmanship on this song.