Carnival Triumph
Sail date: February 01, 2010
The ship had dirty carpet, dirty window, ceiling panels falling down, rust in pools, fountains not working, limited staff (we saw our room steward once). We never received our "beach towel" until the evening of the day our cruise was over.