He ought to be required to pay taxes on the value of the vacations. That probably would eat up their entire income.
The kids and grandma should have to pay for their gifted vacations, too.