Any of those areas would be good for that. You would just have to look around a bit for the right fit. If it's in the budget, buying a place with a shop already on it would be my first choice. Rural residential property with shops is pretty common in this general area.