I do not recommend at all. They denied us on boarding. They said we should have a visa for a 3 hour stop in China, although we were traveling from Tehran to Melbourne and we did not aim to visit China at all! There was no information on the website and embassy website and they did not send us information! How on earth we should know this! So please find another airline for your piece of mind!