We ate there with 4 adults and 4 kids (aged 2,2,6,and 7). We were seated at the tables across from the tank (not RIGHT beisde it, but separated by thei aisle). Kids loved trying to find each type of fish, and we even got to see divers in the tank feeding the fish. The divers even waved -- kids thought that was cool. Kids liked the little clear plastic "dolphin" doohickey that hung on their cups, too.
That's the "good" stuff. The downside -- pizza -- ugh, NOT good at all. The pasta -- well, nothing to write home over, although there was certainly more than even 2 two yrs old together could eat. Chicken was deemed acceptable by 6 yr old, though it didn't appear to be anything exciting -- just chicken. And as for us adults -- well, they sort of botched my order (I ordered the tuna, and even ordered the wine paired with it... they sent me blackened catfish. Waiteed DID NOT BEND when I kindly told him it wasn't my plate -- perhaps it belonged to some other table? NOOOO, he insisted, it's yours, YOU ordered it! Hmmm. Fortunately -- I have a sense of humor and said, oh what the hey...catfish it is". It was good -- but I wanted that tuna. DH had mahimahi -- probably the best plate at table -- but he insisted it was NOT worth the price. His feelings -- he placed C.Reef at the "end" of his restaurant list for that vacation (we always "rate where we ate" at the end of our trips).
Perhaps lunch might not be as much of an expense, and still give the kids a look at the fishies...