Thats my guess too, it is for the kid, not the parents.
Or… Bill/Melinda just wants a permanent place to crash near campus when their schedule opens up and want to visit their kid, without having to deal with hotel reservations. Or they want a live-in chef/nutritionist nearby to deliver food for the kid living at North to make sure he is not just eating ramen.
So many possibilities.