Meg and Phil talk about their new friend and their favorite place. Hint: it's Disney World. It's always Disney World.