First off, let me say that we were originally booked on the Holland America cruise out of Ft Lauderdale. However, my travel agency guy screwed up our reservations and did not get them in on time so he said he put us on an upgrade on Costa. I had no clue what Costa was but none of my friends from work had never been on it, only knew it was Italian. So we got there and were quickly put on board so we were happy. We were parked next to the Carnival Freedom and the Celebrity Solstice so we got some good looks while we waited. From there on it just got progressively worse. On the first day while waiting in the dock we had found beer bottles laying all over the top deck next to plates left from the previous cruise! The cleanliness of this ship is the worst I have ever seen!!! They would never clean up the decks fast and plates of food were always just laying around on tables so you were always aggrivated when you had no where to sit. Then came the buffet, it was ALWAYS the same, they NEVER changed one thing from day to day for breakfast or lunch! It got so old quick. The ice cream maker was hardly ever open but a few hours each afternoon unlike other cruise ships like RCL. The dinners were ok but our waiter was never anywhere to be found, we would wait 40 mins before ever getting our dinners. I suspect because they already had their tips included that they did not care to work hard for it. The food portions were very small for americans and im a small guy! I would always be in the boring buffet around midnight for a snack cause of the pitiful meals they would serve us at dinner. The ports were great because we got got get off of this boat! Thats just sad that we wanted to be off the boat more than on it! But all things went smooth there so I have no faults in that department. All of the ports were nice but having only 3 days at port in a 7 night cruise was killing us because I am used to booking ones with 4 stops on 7 days, and when you hate the cruise ship, you can understand why we wanted more ports of call.
Entertainment was the only good thing on this boat! We really liked all of the ports and had Gabi and Norbi as our gymnastic shows which all of the crowd applauded each time. We really like the Roman Toga night on Saturday night, it was lots of fun.
One of the worst things we can say is how the pools and slides were always closed! We had a large group of vegans and another group there and whenever they held their meetings on the main deck they would close all pools!!! We paid the same for this cruise so why are we stuck with closed pools? They also would close the pools by 10pm! I had never heard of this before, I was used to it being open very late. The slide wasnt even open until the 3rd day of the cruise and then from only 10am to noon, and then reopened from 2:30pm till 5pm!!! And yet while in Ft Lauderdale waiting to get going, the Carnival ship next to us had their slide open and letting people on it.
The balcony we had was nice, we really had no issues with it, it was the standard cabin that you will find in any cruise but met all of our expectations!
Loved this place, was burned so bad but it was great! Super sunny day and walking around was so easy and safe. The forts were amazing to me as I was a history major in College. Being that its basically the 51st state of the USA, it was just like being at home in many ways except in a caribbean location!
From the morning I walked out on my balcony, I was just shocked at how pretty it was, I was thinking wow I could actually live here for a vacation home! We went to the Morning star beach and had a good old time, I cant say Ive ever been to a place that compared to St Thomas. We didnt do any excursions but instead shopped and went to the Hooters there:) For some good old American food!!!
For being a little beach island it was great, water was a little cool for march but it was the clearest water I have ever seen. The new little shopping village with the huge public pool with swim up bar to Margaritaville was amazing! It was a great little beach spot for us that we were impressed by!