I generally don't like large venues like this but they've large screens everywhere for to ensure that aren't close and their sound is actually second to none.
Any physical activity is good and it's very up you r to discover the ones that most suit your personality. http://google-Pluft.us/forums/viewtopic.php?id=600272