We are doing the May Panama Canal cruise which is 14 days. Kids will get something each week and then we have something for each cabin Once... Delivered early the first week. I agree that a gift per person, per day would be a lot. Regardless of how long the cruise is!