Looks a little fuzzy and artifact-y to me in some places. I'm terrible with rendering technology...just teaching myself recently and feel like I always come up short.
It's a craft that i can only admire. I've just a split second ago mentioned to an editor that i was given a tour around a editing room in the US...awe inspiring the pallet that's at their disposal. Yet, i can imagine the frustration for perfection is gargantuan.
You've made a good job of this, like i said, it looks real smooth.