An impeccable flight experience. Check-in process was swift. Business lounge in Vienna airport was ok, though a bit overcrowded. Flight left on time. The cabin crew was polite and professional. Kept us comfortable throughout the flight. The only thing I missed to give EL-AL a perfect mark was my dinner choice ran out, but that could happen even with the best.