I liked the area which is a monument of France and the nearby park, I didn't like the fact of not being able to see the Roland Garros because they don't have a TV.
Also Breakfast did not seem that appealing for the price.
There was no clarity as to where the C10 could be found, the exits of the Gare are multiple. It would help if it was described as on the same pavement as the Lille Europa station.