We had a connecting flight from Dubai to Muscat and than Colombo. With two children one aged 3. The flight was on time, very welcoming and courteous staff. Big flights with a very comfortable sitting. Didn't feel trapped . 4 + hrs smooth journey with a delicious meal on the go. My kids enjoyed their movie time. The staff was very prompt in their service. Also the ground staff was very supportive. Our first flying experience with Oman Air was very good, comfortable and happy.