As snow birds we have eaten at the Royal many times over the last several years, but before I knew about yelping. So, taking everything into consideration I can honestly say this is a great place for breakfast which is what we usually come for. They do a bustling business and on Sundays you have to get there early or you will hit the 'after church' crowd and then you have a bit of a wait. The staff is friendly and helpful and if it's not busy they are fine with letting you sip your coffee and finish the crossword puzzle.
We've eaten dinner there a few times too. I've tried the chicken breast and fish of some sort and was pleased. The baked potatoes are good, the salads are fresh and their dressings are great. The times we have had dinner they have usually served fresh green beans as the veggie. I have not tried their home made desserts but they look delicious.
So, this place is really a very high three in my yelpimation.