This is what it looks like before I apply "smooth".

This is what it looks like after I apply Smooth.

The hole doesn't retain it's shape very well, in fact, it's way off. I could tighten it up a bit by adding some loops, but the result stays virtually the same. No idea why.
Kinda dove into polygon modelling, but I guess there's a lot I have to learn in terms of polygon efficiency.
Any tips or input would be great. Thanks guys.
For those that are wondering, that's a car I'm trying to model. It's the front end of a Nissan Skyline GTR R32. I'm having one hell of a time with it... especially considering it's a pretty boxy car to begin with, though I think I have the rest of the car looking alright.
This is the rest of the car:
