I can't vouch for shopping/eating facilities (which I always completely ignore unless there is an airline paid food search) but the passage through the airport on departure and arrival is clear of the previous construction work. To me, there is no great difference in the feel of passing through the airport but it feels roomier and rather more "user friendly". The area outside the terminal, the roadways, car parks, etc. are very different from the way they were before the work started.