I had a round trip with Airfrance(Zurich-Paris-Tehran and return). The flight was very comfortable with very friendly attendants. The check-ins were very on time and the food was also very good. The Charles de Gaulle airport is also a very nice airport(only the security check when you are coming from Iran is very strange and gives a stressful feeling). I was really satisfied with Airfrance.