Manchester City manager Pep Guardiola says he would prefer to be in Aston Villa's position ahead of the game at Villa Park on Saturday.