I do agree about the location of the stadium at Cardiff. Being in the centre of the city makes for a great atmosphere.
I had access to tickets in my working days and really enjoyed some of the matches, especially Wales v Ireland - huge fun.

I do love Twickenham though. HQ!
I never seem to be lucky with England tickets though.
We did go to the Premiership Final last year (Exeter Chiefs v Saracens) and although Chiefs were beaten, it was a fun weekend. The majority of the 72,000 seemingly having West Country accents. Great atmosphere.
cheers cheers

Picture shows the Chief's mascot trying to make off with the trophy, prior to kick off.

Attached Images
Cjsm7JZXEAEjM8v.jpg (90.8 KB, 65 downloads)

Bud
4/4 "Stanley"