We booked this cruise for our 25th anniversary. Sailing with our 2 sons ages 26 and 16