We were at the villas, 9/19-9/27, our 10+stay there and decided to give the Canyon a try. We've done it for breakfast many years ago. We weren't on the DP and had no ADR but called the night before and they said," come on down". The place is noisy, but you can see that while just passing thru so if you want peace of mind and a quiet evening, skip it, it's very hard to have a conversation in there. As for the food, I'm cheap, wasn't going to pay 20 bucks for a meatloaf dinner so I opted just for the "endless milkshakes" and the wife had the meatloaf dinner. Let me tell you, she had enough meatloaf for 2 people easily so we shared the dinner and I did 4 milkshakes and the CM gave me one more for the road. I must admit, the meatloaf was very good, sharing we each had plenty and you still have room for a dessert. I personally wouldn't want to eat each meal there, the noise level gets to you after awhile. Another good place for a meal is Trail End at FW, very good buffet for breakfast and dinner, and no characters.