Hi. I have used this carrier many times because of work and they are consistently good. The plane from Istanbul to Beirut is spacious being a wide, 2 isle, 9 or 10 seat across, large airplane! The food is good for airline food and the service excellent. Each seat has a television with lots of choice ranging from recent movies, series, tv shows and podcasts to suit every taste! Departure time and arrival time were spot on. Service support is excellent too if you need it. Istanbul airport is busy, a bit expensive but comfortable. The TK website is a bit finicky but very complete and allows you to print out your boarding cards, etc., before travel and to change booking details if needed. TK is consistently rated very highly, e.g., one of the top 10 world airlines in 2016! Excellent experience and only wished the 2 hour flight was longer!