What does “hand sth to someone on a silver platter” mean in game dialogue?

Definition

hand sth to someone on a silver platter: to allow someone to get sth very easily

Appears in

GTA5

Video Scenes

Interactive Player