We had dessert there one night and it was just OK. Kids had the mini donuts, which were awful. You know it's bad when a kid won't eat a donut. The price was ridiculous for what we got. We decided to give it a second chance and have the breakfast buffet the next day. In a word: disappointing. the eggs, bacon and sausage were fairly good but the pastries at costco were better and the french toast was completely inedible - worst I have ever had in my life. Ever. Extremely overpriced and the service was slow and way below average. For a quality resort, you would think they would at least serve filtered water; nope, tap water. Which in Phoenix, is awful. Do yourself a favor, if you go to the Arizona Grand, just leave the resort to go eat. You'll save money, time, and frustration.