Of all the cruises we've been on, our spring break trip on the Costa Mediterranea was one of the best! Embarkation went smoothly and quickly, due to the fact that Costa had many agents available to answer questions and point us in the right direction. Also, our bags were delivered to the room shortly after we boarded the ship. The rooms were much more spacious than the other cruises we have been on. We were able to fit 3 of us in an interior cabin comfortably. The cabins were also kept neat and clean, with the only problem being that we had some difficulty with our safe. However, our cabin steward took care of that immediately. Our first day was a day at sea, and we had no difficulty finding lounge chairs on the deck. However, as on other ships, there were not many chairs around the pool area or in the shade. The ship was complete with a water slide, bocce ball court, tennis/basketball court and small track. There were also two main pool areas in the center of the ship with plenty of hot tubs. The casino and theater were also much larger. As far as the food was concerned, every meal was good. The pizza and paninis offered at the buffet were delicious, as well as the pasta and soups in the main dining room. For dinner, there was always a variety of choices and the food was cooked perfectly. While there was not a lobster night, we were very satisfied with the crab legs and varieties of fish and meat that were offered. Also, the service in the dining room was fabulous. The entertainment was also very impressive. The shows were great, including the sets and special effects. We especially enjoyed the comedian. There were many activities offered on board, however I felt that there were not enough fitness classes available. Also, most of the fitness classes that were offered were held in the disco on a glass floor. This was very uncomfortable and mats were not provided. As far as the ports of call are concerned, our first stop was San Juan. We arrived at 4:30 at night and had just enough time to visit the forts. We then walked around the town and were back on the ship in time for dinner. Then we went to St. Thomas, where we took a cab to Megan's Bay and then went back into town to shop. Due to the number of ships in port that day, we were docked at a port that was farther from town than the rest of the cruise ships. We chose to walk back to the ship from town (2 miles). Then we were headed to La Romana, where we ended up taking a cab for $8 a person each way to Bayhibe Beach. The public section of the beach was in between the Wyndham and Iberostar. It was a beautiful beach with lounge chairs and umbrellas that could be rented for an additional fee. Our last stop was Grand Turk, where we did the excursion to Governor’s Beach. This was the only aspect of the entire cruise that we were not pleased with. The beach was a very short ride from the ship and snorkel equipment and chairs were provided. This was $33 per person. However, the snorkeling was not as good as we had expected and there was a beach right by the port. After our day at the beach, we went back to the port and walked around the shops and got some drinks at Margaritaville. This Margaritaville had an entrance to the beach as well as a nice pool area. After one more day at sea, we disembarked in Fort Lauderdale. The disembarkation process went as quickly and smoothly as the day we arrived. We were off the boat and able to find our bags easily. All in all, this was a wonderful cruise. It was by far one of the best values available and we will definitely be cruising with Costa in the future!