This was our fourth Carnival Cruise and we had a wonderful vacation, but there were some parts of the cruise that could have been better.
First, let me say that the Fantasy is the oldest ship and is one of the smallest, so we weren't expecting perfection. The ship was clean and well maintained. There was always someone fixing something. Because the ship is smaller, there was some movement on board, but very little and it didn't disrupt any activities. Waterworks was added a few years ago. It's a great addition and alternative to the pool. The staff was, for the most part, friendly and attentive. The cruise director, Risa, was pleasant, but talked really fast so it was sometimes difficult to understand what she was saying. Others on entertainment staff seemed just plain tired.
Good vs. Bad
Getting on board the ship was fast vs. getting through parking lot is confusing
Our dining room staff was great! vs. our room steward was non-existent
Wide variety of food vs. dessert were bland or had strange consistencies
Variety of entertainment (trivia, mini golf, shows) vs. some racy scenes in shows (that are supposed to be family friendly)
Our teens loved the counselors in Club O2 and Circle C vs. less than 200 kids so 12-17 years old were in the same group most of the time
Decor wasn't as Vegas-like as other ships vs. no art in the gallery (really, it was just empty walls)
Both Nassau and Freeport were wonderful! We had beautiful weather and were in port long enough to enjoy both. In Nassau we went to a public beach, Junkanoo, which was great! Less than 100 people there all day! In Freeport, we booked a private snorkeling excursion and were very pleased with it.
Overall, it was a great experience and we will travel with Carnival again, but probably not on the Fantasy.