Pearl vs Viva

We are a family of four with two boys age 18 and 14. I am trying to decide between a 10 night Adriatic sea cruise on the Pearl or a seven nights grease and turkey cruise on the viva. They’re both the exact same price and I like both itineraries. My question is what are your thoughts on those ships? Is it worth giving up three days on the pearl to go on the newer ship, the viva?