i flew from Surabaya to Bangkok and had to transit in KL and change from lion air to malindo which is in under the same company. but this is my first time i flew with malindo air. it was great. the flight attendant were very friendly and helpful. the plane was really clean, and neat. they gave me water, juice and food as complimentary. this is the best flight so far for me. On booking said the facility is in-flight entertainment but there was not in-flight entertainment but overall everything was great.