we are fans of the second or late seating. We find it more relaxed. Having late seating gives us more "down time" especially after a hectic day in port. We can relax, go to the hot tub or have a swim before dinner, we have gotten into the habit of taking a little snooze in the afternoon to rev us up for the evening. We order a light snack from room service or go to the buffet to tide us over. We like going to a show , bars or lounge after dinner, just for a bit - it sort of tops off the evening. Our teens enjoyed late dining, don't know if it would work with the little ones. Most of the families with young children choose early seating. Its up to you, only you know your kids.