I'm no expert but I have taken a few cruises, and would not recommend Carnival. There were too many people jammed onto that ship!!! And many young kids. It was tough to find a quiet corner anywhere. Royal Caribbean was nice, though.
@Love2Run: Thats why you get a private balcony.
4951