Your vacation and cruise experience is ultimately what you choose to make it and is dependent on your initial expectations. When considering booking with Costa, I read many reviews of this particular ship and itinerary. Many were less than flattering so I couldn't help but wonder what the expectations of those travelers were and what our experience would be. No matter what, there are going to be some people who experience some type of difficulty or "small situation" as the Jamaicans say and it is prudent to keep that in mind. A huge determinative factor in going ahead with this cruise was the almost ridiculously low price. Here's how the week stacked up....
I had Costa make our airline and transfer arrangements because they could actually get us plane tickets at a reasonable rate during spring break week, which I could not do myself. Everything went very smoothly; we were on board the ship within about one hour of our plane landing - very unexpected to do so that quickly.
The accoutrements of the ship were comparable to those of Princess, Carnival, and Royal Caribbean which we have sailed in the past. A cabin is a cabin.... Our room steward performed an industry standard job taking care of us. No towel creatures, though. :-( For a Caribbean cruise, we found the area devoted to pools to be inadequate. Of particular note, there were no toiletries provided other than hand and shower soap.