Aberdeen's Niall McGinn says it has been a magnificent start to the season as his side sit top of the Scottish Premiership.