Here is a good way top deal with a smelly oven. The smell is probably caused by something that has spilt or burnt.
If it is necessary to clean the oven do the following.
Place a small dish of ammonia on the upper rack of the oven and a pan of water on the bottom. Leave the oven warm over night (NO FAN). Air the oven in the morning and wipe away the grease with an all purpose cleaner and warm water.
To remove the odour from the oven place a bowl of vinegar in the oven an leave for a while. The vinegar will absorb the smell. Another way of dealing with smells in confined areas is to leave a tray of cat litter in the area and it too will absorb the odor.