There isn't a lot of view at the riverview unless you're out on the deck - and even then, it's only a small section. Probably better to pack a lunch and eat from the parking lot.
Inside, the place is cavernous - and there are not a lot of tables inside either. Most of the customers we saw (all three of them) were gathered around the bar, which naturally had them facing away from the river.
As to service, they were apparently also facing the bar, because it took a long, long time to get served, and when we finally did, it took a long time to actually receive anything we ordered - not that it's a bad thing, because we at least were able to take in the view of a couple ladies smoking on the patio.
Once the food finally arrived, it was completely underwhelming. Should have packed the picnic.