My wife and I were first-timers when it came to boarding the Carnival Legend on June 20th. We knew we would have a good time but our expectations were blown out of the water. The staff on the ship was tremendous.
Dining: Ana (our head waitress) and her team were excellent, I cannot say enough good things about them.
Cabin: The cabins were a bit cramped but, after all, it is a ship. Our room steward was tremendous, whenever we had a question or a need, he was at our door within seconds.