Food at the resort is not good. Restaurant is very expensive and food is not even mediocre. There's a convenience store where you can buy things for the room and a sizable refrigerator in the room, plus a microwave & coffee machine. The rooms are lovely, well furnished and huge. It's convenient to Flagstaff, with many better restaurant options. There is a very nice pool, hot tub, a little playground for kids, a tiny but adequate gym and lovely grounds. Recently, they've added some cost savings to the amenities, like only giving one small bar of soap to service 2 sinks in different areas and no shower caps, q-tips, silly stuff like that. But still a great place to stay, as long as you don't plan on dining there.