Provins, an exciting medieval town near Paris