I've been several times, but not for at least ten years. I went in the glorious v10 years, the sounds those things made in the streets is something I'll never forget.
If anyone goes, be sure to check out Menton a little ways down the coast. I absolutely love that town!