The airport arrival experience is much different. Now it's usually much better than it was. Make sure you fill out the airport arrival form online. The form is kind of screwed up, but if you have problems with it, do a search here or post a question.
In general, there is more traffic and a few new HUGE buildings in Cupecoy, but the soul of the island is still there and draws me back.