The DW Stadium is one of the finest stadium 's in the UK .
As such boasts some of the finest facilities for visitors .
The DW Stadium is one of the finest stadium 's in the UK , and as such boasts some of the finest facilities for visitors .