Definitely stay with the shorter cruises if you want to avoid the old people. Princess attracts a much older crowd than NCL, RCCL or Carnival. We've been on some 10 & 14 day trips where the average age was almost 70. On one cruise they even shut down the free ice cream at 9 PM since people were either at dinner, shows or sleeping that late.