The masterpiece that is the Aviva Stadium has finally finished construction. The imposing structure somehow nestles itself nicely into the surrounding landscape of Dublin 4.