It is held at the GF, in one of the banquet rooms. My dds (8 & 4) did this a couple weeks ago. There were 2 boys there, but they were younger, maybe 4 or 5. They do things like play hide& seek with the Mad Hatter and eat cupcakes with Alice, etc. My girls loved it, and a boy mght have a good time, but he might be the only boy there and at 7, he might not be too happy about it. I have heard great things about the pirate cruise (great fun, the kids come back with loads of "treasure" they find on their adventure).
I was worried about this one for my 4 yo because they are out and about, on a boat and exploring some of the islands (without parents). With the tea party, they stay in one very secure room (also without parents). But for ages 7 & 9, the pirate adventure might be just right. The cooking adventure looks fun, too. I think I'd book one of the other two for a 7 yo boy rather than the Wonderland tea party.