I missed my connecting flight due to my international flight being delayed and had to stay overnight in Istanbul. However, Turkish Airlines arranged for a free hotel and dinner for me. Overall, I am very happy with the service. They are also one of the few airlines left that allow two free checked bags.