We did the River Belle Terrace premium dining package. The food was pretty good. I got the red beans and rice for the starter and the filet and scallops for the main course. We arrived late because we got stuck on the Matterhorn. Definitely do not check in at the normal River Belle check in. The staff there seemed to have no idea what to do with us and just let us stand there for a time until the premium folks came over to fetch us. The entrance and check-in for the premium dining is over by the Pirates queue where the exit gate is that will get you out by the Tarzan Treehouse. Since we came from Frontierland to avoid the bottleneck in Adventureland, we didn't see it and the main check-in staff didn't seem aware enough to send us over there. A bit frustrating but tensions were already high for me as I feared we wasted our chance to see Fantasmic from a decent vantage point.
Overall, I was not super impressed with the viewing angle. We were in the 2nd set of tables. There are 3 rows. 1 by the bar overlooking the River. 1 in the middle. 1 next to the restaurant. If you can sit in the first row by the bar, your view is great. Anything beyond that and you're dodging light poles and trees. Mickey was obscured by trees and in general I didn't feel our view was worth the money. I did enjoy not having to wait around for a spot but in hindsight, I wish we had just done the Hungry Bear package that I cancelled and ate next to the River at our own pace. The Riverboat and Pirate Ship views were great. Anything on the island was far away. The dragon animatronic did not happen so we just got the virtual dragon which was disappointing.
We did 3 packages on this trip: Main Street Electrical Parade Plaza Inn package, World of Color dessert party, and River Belle Premium. I would rank them in order of enjoyment: WoC dessert party, MSEP for the closeness and not having to worry about staking out a space, and Fantasmic in the rear. Fantasmic was the only one I regretted doing.