I sat there once for a game. Literally right in front of the Grille. The view is good. My only gripe was that the people in that area were more "suits", and/or those worried about drinking or whatever than watching the game. Don't know if that'd be the case in a playoff game.
Sat there one time as well. I never actually sat inside where the people were having sit down dinners and not paying attention to the game whatsoever... I sat in the rows right in front of it. The view is great, but a waitress will bug you about 10 times during the game offering menus and beverages. Around the corner has a nice food section with minimal lines. The food is a bit higher quality, but that is not why you go to the game. Overall the seats were good, the people were not really hockey fans, and the food was a bonus.
I have seats in 117 row 27 for the Wings. The view is unreal. Unfortunately the Grille isn't open for us lowly Wings fans, so I can't comment on the amenities, but the portal to the section is directly across from the Pavilion.
I also sat in Restaurant Row for the Phantoms Calder Cup victory.