I can't imagine anything bad about POR!
I have been numerous times, the most recent of which was Sept. 28-Oct. 2 (including Oct. 1 for Epcot's 25th! - WooHoo!).
The hotel is divided into two sections:
Magnolia Bend and Alligator Bayou.
The Magnolia Bend portion is a series of "Plantation Buildings" that are all white and generally squarish with reasonable landscaping. In my opinion, they're a little plain-looking from the outside.
Alligator Bayou is made up of more rustic-looking buildings which are assymetric shapes, are earth-tone browns, beiges, dark greens, etc. They are surrounded by LOTS of overgrown, lush landscaping with trees, shrubery, man-made swamps, and meandering pathways.
Alligator Bayou is our natural choice. We really enjoy the lush green all around and the fact that you can feel like you're in a secluded place even when the place is busy.
Personally, I think that Riverside has the most enveloping theme of all the moderate resorts. It has beautiful scenery, has a natural-ish river flowing through it, it has Ol' Man Island complete with freeform swimming pool, "Muddy Waters" pool bar, and a Fishin' Hole.
The food court is great - the hot breakfasts can be had after 7am and pastries and coffee are available at least as early as 6:30am (maybe earlier?). I honestly cannot speak to the restaurant, but I've heard that it's good (as always, restaurants are a very personal preference based on food, experience, ambiance, etc.).
The bus is shared with Port Orleans French Quarter which isn't too bad.
The bus rides themselves are quick particularly to MK and Epcot due to Riverside's central location.
As a great romantic experience, you can ride the horse-drawn carriage between French Quarter and Riverside (for a fee - not sure about the details). Or, my preference is the romantic free boat ride between the Resort and Downtown Disney. You travel through the quiet, wooded waterways of the area, past Saratoga Springs, the Treehouses, and French Quarter.
My opinion is that Riverside is the absolute best value and experience for the money of all the WDW Resorts.
I hope you enjoy your time!