Fernando Alonso was left pleased with "a very good race for us" as the Aston Martin driver took seventh-place in the Singapore Grand Prix.