Carnival Liberty
Sail date: December 01, 2009
The ship was very clean and the staff was extremely helpful and kind. Most of our best experiences was on the ship itself. So many activities and never enough time to do them all.