This was our 7th cruise, and our 2nd on this boat. The embarkation port (Charleston) is convenient to us since we live in SC.
Getting on the ship was fast and painless. I wish all ports went this smoothly. Both times we went on this ship we were through security and on the ship in about a half hour.
The ship itself is one of Carnival's older ships, but it was totally refurbished a couple of years ago and looks great. It carries about 2500 guests and about 1500 crew. Lines for breakfast/lunch/dinner on the Lido deck are usually short or non-existent and go quickly. The food is fabulous as far as my wife and I are concerned. And there's always plenty available to eat 24/7. The Mongolian grill is a favorite, as are the omelet stations at breakfast.