Went on this trip with my family and a travel group. My second time traveling with this group and had a lovely time.
We left from Miami to Princess Cay Island which was lovely. This island is privately owned by cruise company and the you can use your room key to purchase here. Also Carnival provided lunch on the island. Next stop was Nassau, Bahamas we did a guided tour this time 20.00 per person which I could hear others saying different prices which varying from 20.00 to 30.00 pp. The guided tour was cool I got see a little more of the island.
Food on this cruise was okay. Breakfast we ate at the omelet bar which was delicious with your your choice of fresh vegetables, cheese, bacon or ham. They also had a all you can eat side with pancakes, scrambled eggs, boiled eggs, hash browns, baked beans, bacon, sausage and breakfast burritos. There is also a area that offers brunch where they bring the food to you. Lunch they had typical burger joint which I stuck with. They had a salad bar and a taco bar. Drinks we got the free stuff (I learned from my first trip I do not drink enough soda to even bother with the plan) orange juice, lemonade, cranberry juice and water. Side note: bring a travel cup so you do not have to make a bunch of trips to the ice machine. We often are dinner in the assigned fine dining Restaurant. On the last night we went in the casual dining Restaurant and I was not too happy with it dried out pasta with vegetables that I had to mix with another dish to give some life back to the dish.