Oh heck yeah - very well deserved.
I don't think there's anything about that car that one can say could be better.