Gerrard believes any reasons for continued failure are now being removed.
"The place has blown me away. All the lads are buzzing to be here. We're lucky to have facilities like this. It's a long-term plan and hopefully it can bring success to the national teams," he said.
"This place has blown me away. Now we've got the best stadium in the world and the best facilities.
"We're taking away all the excuses the players might use in the future."