Costa Cruise Line belongs to which country?

What type of travel is the Costa Cruise Line famous for?

How are the Costa Cruise ships?