hi, I am thinking of visiting Cannes for a study abroad program through my university. How is Cannes or France like in general?