Turkish Airlines is A+ on hospitality, paying detailed attention to you. I traveled economy class but the food was First Class! Flight attendants are professionally warm. The seats are comfortable with decent leg-room - and I am quite tall (6 feet 2 inches/1.88 cos). The bigger aircraft also have foot-rests in economy class.