Carnival Freedom
Sail date: August 11, 2012
The ship was clean and the staff were excellent. They addressed us by name, the kept our rooms clean and we always had fresh towels. The food was good. Lots of variety and healthy choices.