We didn't attend the VIP day, but have been on several cruises pre and post children. The last cruise was us and 3 children, but we have since had a 4th!
In terms of destination, we loved the Caribbean as a family destination- relaxed, fabulous beaches, easy tour options but equally easy to do your own thing.
Facilities are important, starting with the cabin. As a family of 6 with 4 young children, we must have a family room or connecting rooms. Layout and bed options also need to allow for young children (bunks not always suitable) and if there is a curtain to separate the area, even better.
There needs to be plenty to keep us entertained- good kids clubs & activities, pools/ water play, family friendly shows and showtimes, cinema. We have even been on ships with climbing walls, surf simulators and ice rinks! More family group activities on sea days or family areas (apart from the bars/lounges) with things to do.
In port, tours should be flagged as how family friendly they are and the prices less extortionate all round, but particularly for children/toddlers.
In the evening, a group babysitting or in cabin babysitting service, or late kids films/sleepover, so grown ups get some time alone.
As far as food goes, the key is flexibility. We like late breakfasts, easy buffet lunches outside and the option to dine as a family formally or informally. We still like to have formal dinners as a family- we all like to dress up! We would welcome a more all inclusive approach with different restaurants, snacks & drinks, as you get at a resort.
The only other bonus would be a little shop that sells normal priced sundries (snacks, toiletries etc), especially useful when you have children. You don't want to spend a port day searching for a supermarket and it is sometimes impossible to pack everything- I recall the first holiday with baby twins as we were weaning them and needed loads of jars for the trips!
Sorry, this has turned into an essay. Just very passionate about the subject! Love cruising, but cruising doesn't seem to love larger families with young children. Can't wait to go again!!