I agree with Toto2Kansas. I was unimpressed with Carnival all around. The price was great, but the decor was tacky, the activities surprisingly lacking (for something called the "fun ship") and we were overwhelmed with teenagers on our trip. I loved HAL, but it was a quiet cruise. Fewer activities than on Princess or RCI, but really classy and everything was well done. Princess is a great mix. I've sailed on the Sea Princess and the Star Princess, and enjoyed both at least as much, if not more, than my RCI cruise on the Voyager.