Looks really good! If I was able to see it more closely in game there might be things I'd nit-pick, but from the screenshots it looks very nice!
Is it a full re-creation of the Mario kart level? If so, good work! Because recreating things in minecraft isn't easy and can take a very long time.