I know Aston Villa are not weak opponents. However, they have lost three of their four matches this season and won one. On the other hand, Arsenal are at the top of the points table after winning all the matches. So Arsenal players will be more confident than Aston Villa.
I think you are right because actually Arsenal are far superior in quality to Aston Villa. In the last few match Aston Villa have not been able to get full points, especially because they have only been able to get three points in their last four matches. Most likely Arsenal will win today's match against Aston Villa and I think it will make Arsenal lead the Premier League table for much longer until week five is over.
Arsenal's defense is very strong. They conceded only 3 goals in 4 matches. And managed to score 11 goals. On the other hand, Aston Villa's forward players are not playing well. They managed to score only 3 goals in 4 matches. So it seems unlikely that Aston Villa will be able to score against Arsenal's strong defense today. My guess is Arsenal will win.
Compared to Manchester City, I think Arsenal's defense so far is still quite strong. They conceded only 3 goals compared to Manchester City's 5 goals. Yes, Arsenal will win the match, but I think Manchester City and Liverpool will win it also for their respective match.
As far as I am concerned, I do not think Arsenal will be able to keep a clean sheet against Aston Villa in this match. Nevertheless, Arsenal should be able to win this game. As a team, they have played very well this season. Meanwhile, Aston Villa, on the other hand, did not have a very good start to their match. There is no doubt that Arsenal is going to have momentum in this game.
However, I think that Aston Villa will be very determined to win this match, as well as to play well during the course of the match. In this match, it is probably going to be a draw that they will strive for. And I think that might make life difficult for Arsenal. I hope Arsenal do not take their opponents lightly.