We prefer late dining for a couple reasons, first being the ability at most ports (especially embarkation day) to stay out and about and watch sail away as long as we want, without feeling rushed to get ready for dinner. Second, you have more time to snack a bit throughout the day and at ports and still be ready for dinner by the time that rolls around. With no young kid to worry about anymore for us, we dont have to worry about cranky little one or struggling to stay awake. Also, as many have said, definitely less kids and a bit more chill vibe.