We've stayed at POR twice, and loved it both times. The grounds are beautiful, the pool is a lot of fun, the food court has lots of good choices, and the transportation is convenient.
I guess everyone has their own tastes and preferences, but we;ve never found anything to complain about there!