Gareth Bale enjoyed a "perfect night" as his stunning goal earned Real Madrid a 2-1 victory over Barcelona in the Copa del Rey final in Valencia.