The only group site (w/ restrooms) that I could find was about 15 miles North of Flagstaff. 50 people max, 15 vehicles max and 90$ per day.
Also, not even remotely close to any water for Seamus and his, ahem, life vest.
I will look to see whats available in the Mogollon Rim area, but I expect that will be even worse.