This was our first cruise on carnival and we loved it. Our son got married on the ship so it was a family affair. The staff could not have been more helpful the day of embarkment. Our son forgot his wallet and had to go home which is about 1 hour from Jacksonville's port. The staff made sure everyone got on the ship in time to attend the wedding. The wedding and reception were really nice, everyone had a great time.
We had the early seating and sat at the captain's table. The food was very good. I loved the melting chocolate cake with ice cream. We ate at the buffet for breakfast and lunch. They had a theme every day which was cool.
Half Moon Cay was beautiful and we had a great day. We went shopping at the straw market in Nassau.