Charlie Nicholas described Aston Villa's 3-2 win over Everton as the best performance from the side he's seen in a long time.