This was our 3rd cruise on Carnival and my wife and I had a great time on Fantasy. We decided to drive to the port on the day of the cruise so we did not stay in a Hotel in Charleston. Getting to the port was no problem, just follow the signs in Charleston. We parked at the port facility and had no problem leaving the car there. We checked our bags before parking and took a shuttle to the terminal, everything went very smoothly.
Once inside the terminal we passed through security and were checked in in just a few minutes. From the time we entered the terminal to being aboard the ship was about 15 minutes, so I'm glad that we did not pay for the faster to the fun. Once aboard we were able to get into our cabin right away. The ship is very easy to get around on, having sailed on the same class of ship in the past, the only major difference being decor.
We attended both production shows, "The Brits" and "Motor City" both shows were okay and there was an opportunity to see each show twice, though once was enough. We participated in several trivia games and had a good time with those, TJ made these games even more fun interracting with the participants.