The Rock does not have seating like the venue for PPUSA but it does have some bar stools in the back of the room near the bar area where you can sit. There is also an upstairs section with tables and chairs. That section is used (or was last year) as the smoking section so if you don't mind hanging out in the fog you can sit there as well. That section is lined up directly with the stage so the view is great from there.
As for the sound, I thought it was great! I'm no sound engineer but I do remember thinking it sounded very good to my untrained ears
Hope you'll make it to the show this year. Make sure you plan a few extra days to check out the city!
