This is the first cruise I took my children on and they really enjoyed themselves. They also enjoyed the trip to Nassau . I have been aboard Carnival three times prior to this trip and for the price it's very enjoyable. My accommodations were nice and the food is okay also. I would recommend this cruise to friends and family.