In terms of sports, it has been good.
But I give it a 10 because of being the games where I had the change to be there, and because this idea of organizing the events in the center of the city, specially in a place like Paris, was the greatest idea ever! The vibe there is awesome, you hear people cheering everywhere from some event happening somewhere nearby, the venues are incredible, and the fans zones are really nice.
The organization, for the athletes, might not be that good (crappy Olympic village, mistakes with flags several times, the Seine river drama, etc), but for the public it is perfect, everything goes smoothly and there is help and directions everywhere.
I frequently come to Paris for visiting (it’s a quick not expensive 3h train ride from NL) but from now on I will always look this city in a different way, it will always be the Olympic city