Does the home meet all your requirements, e.g. location, setup, price? If so, airing out the home, painting & a good cleaning will take care of the smoke smell. If there are carpets instead of hardwood floors, a good professional wash, or maybe your even thinking of replacing them. Its no more cleaning than you would do to any other home you would be buying. Don't forget window the treatments! Previous clients of mine had purchased a similiar situation home, hired a cleaning service, and were very happy with the results .Best of luck to you.
Don't forget to change the furnace filters.