I was on a Costa Cruise about 6 years ago. We had an ocean view cabin. Our two teenage children were with us in the same room. We were not in our room much, so this was ok. The cruise was great all the way around. Our cabin steward was great. The food was great. We always went to the dining room for dinner, and every night was a great experience. I think it is very comparible to a Carnival Cruise. Part of it depends on the boat itself. I have been on a Carnival Cruise that I was not happy with, and then I have been on Carnival Cruises that I was very pleased with.
My husband and I renewed our wedding vowels on the Costa Cruise. I would definitely cruise with them again. Our Costa Cruise was a great experience.