I have flown Air Malta from Rome to Malta, and from Malta to Tunis. Both were short flights, and both were on 737-300's I believe. The service was standard, the food serivce was nothing to write home about, but the flights were on time, and the cabin crew was efficient. I have no problem recommending Air Malta short-haul. I might shell out a little more money on British Airways if I was flying from Malta to London however. Hope this helps.