Fi, drinks, dining, and port costs. Compare 4 popular lines before booking to avoid an expensive 2026 surprise.