I recently traveled on Carnival Fantasy for spring break with three friends. We had an awesome time! The ship is definitely smaller from previous ships I have sailed on (Valor and Freedom), but for my friends it was their first cruise. There was still plenty to do on the boat at all hours. We stayed on the Main Deck in an inside room. The room had two twin beds and two wall bunk beds. We were very impressed with the size of the room! It was much more spacey than we had been expecting. We did have some issues with our shower the first two days, but we just used the free spa showers while it was being fixed. Our housekeeping staff was very friendly and kept our room very tidy.
The food on the boat was better than we were expecting! The lido buffet provided a decent assortment of food each day (hamburgers, hotdogs, pizza, etc.) We woke up for the buffet breakfast on the Lido deck each morning from 7AM-11AM which also had a good variety. We chose the late dining (8:15PM) in the Jubilee Dining room. Our dining staff was amazing! They made each and every night entertaining! The food was awesome for us college kids. I highly recommend the Chocolate Melting Cake for dessert! Drinks on the boat were a bit pricey ranging from $8.00-$10.00 per drink. The Lido deck did have a special "drink of the day" each day for $1 off. Trying to get drinks at dinner took quite a while seeing as they only had one man taking orders from multiple tables. By night three we just went to a bar outside the dinning room and brought a drink in with us.
Our first port of call was Freeport. There is not much to do around the port area expect for a small straw market and two bars (Señor Frogs and Fat Tuesdays). We booked a snorkeling excusion with Barry from Paradise Cove. Each person paid $35 for transportation to and from the port, and snorkeling gear. This excursion was worth every penny! We snorkeled out about 500 feet to a giant reef with lots of beautiful fish. We even saw a stingray and barracuda! We were picked up at 9:00AM and we returned back to the port at 12:30 ( second shuttle left at 2:30). We then took a cab from the port to the Grand Lucayan marketplace. Two of our friends shopped while the other two bought a day pass at the Grand Lucayan Resort ($15 per person). The resort was beautiful. We were allowed access to the beach, pools, and hot tubs.
Awesome room! Very spacious for four people. Two twin beds and two wall bunk beds.