We are Riviera owners and:
YES
The basic pasta (from Primo PIatto) is the best QS pasta anywhere, and competitive with good pasta anywhere.
Tuna Nicoise is in my top 3 "salads" at WDW - the others are the Cobb Salad at Brown Derby and ... not sure if the Connections salads make it. But I get the tuna nicoise most of the time I'm ordering from Primo Piatto and Bar Riva.
I have gotten cocktails there and the bar area itself is outside the fence from the pool, so it doesn't feel like a "pool bar" at all. But, I don't fully remember what I had there, just that I definitely enjoyed it.