POR is our favourite resort
The landscaping is wonderful and even though it's a big resort it never seems busy.
We like the Bayou section best and have been lucky in getting building 14 both stays - that the building closest to the foodcourt and main bus deepo.
The quiet pools a really nice place to relax in the afternoon after a hectic morning in the parks
The foodcourt is superb - plenty of choice and loads of tables. Get a refillable mug and you can take advantage of free softdrinks or tea, coffe and hot chocolate throughout you stay
We ate dinner at Boatwights once but it was nothing special - much prefer the foodcourt.
A big plus is the boat to Downtown Disney - it's a very relaxing way to make the journey.
One tip about buses - catch them at the main bus deep (south deepo I think). There are 4 bus deepos around the resort and the buses call at the main deepo first after picking folks up from POFQ, so the bus can be full by the time it gets round to the other deepos.
We have never had to wait that long for a bus to the parks, but at park closing it does get busy (as it does for all resorts). A good tip is not to rush out of the parks. Grab a snack and a drink and sit and people watch as everyone else rushes to leave

Once the crowds have gone you can take a steady exit from the parks and not have to wait in line for a bus.
There is a large gift shops and small general store in the main lobby building as well as a bar where a pianist plays a few nights a week.