First impressions set the stage. We were promptly greeted and seated. I Had to wash my hands, the restroom was very clean for us clean freaks. Menu had many breakfast choices, reasonably priced. Three of us, all ordered different meals, all three of us were very pleased. Even the coffee was good, not Starbucks, but good. So why did I give it a 4 star, I asked for extra napkins, never got them. Rating should be 4.75. We will definitely be back, one of the best in the Surprise area.