What to do in Vancouver with kids

Ice cream, climbing gyms, grilled cheese – doesn’t that sound like the perfect kid day to you?