The airline with the best average rating is Turkish Airlines with 8.1/10.
The average flight time is 2 hours and 45 minutes.More information
Swiss is definitly such a good european airline. Flight attendants are welcoming and ready to make your flight being smoothy as possible (better than LH for sure).
I fly often with Star Alliance members and i definitly highly recommand you to fly with Swiss.
See you next time, and i'll make better photos for sure!