Lots of Carnival fans here. Attached is a very nice article about your biggest ship, the Carnival Vista. Sounds and reads very impressive.

 

http://cruisefever.net/10-impressive-features-carnivals-largest-cruise-ship-carnival-vista/