As a huge Senna fan, I found this absolutely stunning. Brilliant sets, casting and photography. Knowing how it ended cast a grey cloud as you head to the desperately sad conclusion.
I would say Netflix nailed this and is one of the best things I have ever seen.