This was our 14th or so cruise, the fifth on Carnival and the second on Liberty. We much prefer Princess, but a sub-$400 price on Liberty convinced us to go Carnival again.
Plenty of reviews describe the experience, so I'll focus just on the major positives/negatives from the experienced cruiser point of view.
Negatives