It just looks a little bit to me that this image needs some colour correction to compensate for the dull cast.
I would have tried adjusting the levels to remove the cast,applied more sharpening and maybe a slight dabble with the hue/saturation.
thubleau