I'm looking into that program too! I studied for a semester in Cannes, France. That area of France is very beautiful! Plus, Nice has a nice airport so it's easy to travel there too. I know that doesn't help much in terms of the school, but that's something to consider!