Accommodation
Am a fellow Aviation Saffer and have lived in India for 8 years. Beware of accommodation as anything to western standards is very expensive. If its the airline I think it is, make sure your housing allowance covers. Family or not?
Otherwise OK with what 777 mentioned