Its got to be Le2K. Nice restaurant on field but far better to walk into town through the forest - 30 minutes - don't bother with a taxi - on a sunny day it is superb. The town is upmarket and, IMHO, nothing like a tacky British seaside town! Plenty of good restaurants (try Perard for seafood)shope and a huge beach.
Calais airfield is friendly cheap landing fee and a cheap resto on the field. But a long way from shops etc. I use Calais if just needing to clear customs before travelling on into France.
Deauville beats them all!
A2