We cancelled our reservations with Royal Plaza and switched to Hilton (we go next week). The cusotmer service there seemed a bit lacking and you don't get early entry at RP.
If you have transportation of feel like taking a bit of a walk- -there are lots of cheaper places to eat just up the road off of Disney property. We rarely eat at the hotel. We really like Steak and Shake