Real Madrid's Gareth Bale has recovered from flu in time to face Bayern Munich in the Champions League semi-final and is relishing the opportunity.