Everton will gets hard match next weekend because they have to fight against dark horses team Aston Villa and Everton position currently at 17th place and their position is very dangerous because Everton has 1 difference point above to relegation zone and their opponent Aston Villa was in the good condition because this season this team was appears as the contender for top 4 place and Aston Villa has 42 points from 20 matches which makes them can able to taking over second position from Arsenal
Based on meeting statistics Aston Villa has good records from Everton because in the last 5 meeting Aston Villa can gets 4 wins besides that Aston Villa was very solid now and according to the squad conditions the players just like Douglas Luiz, Leon Bailey, and their main striker Ollie Watkins possibly in the good fitness and next week they will be available to played and i know Aston Villa had a problem with their away matches because during this season from away matches Aston Villa only gets 4 wins and several times to lose but with Everton condition i think it's not too hard to collect 3 points from this match and recently i have checked the odds for Aston Villa and they have high odds @2.43
You are right that Aston Villa have a pretty good record when facing Everton, they can not only beat Everton when playing at Villa Park but also when they are the away team and also with the conditions of the two teams being quite different then Aston Villa's chances are very good to win this match, what's more, they are trying to continuing to maintain the opportunity to become contenders for the English Premier League title because the points of the top five teams are currently not much different so Aston Villa will very likely take advantage of the opportunity to win when facing a team whose condition is not as good as Everton.
However, Everton is not a team that will be easily beaten by Aston Villa, because sometimes this team can cause surprises, especially since they are also struggling to get further away from the relegation zone and the three consecutive defeats they have experienced will make their position even more difficult if it becomes four consecutive defeats so this match will be quite tough because Everton are trying to end their bad results
The odds for this match are Everton @ 2.75 and Aston Villa @ 2.50, the match will be held next week so the odds may still change, but Aston Villa will still be the favorite team. This match is very likely to be won by one of the teams because in H2H they quite rarely draw.