Costa Cruises has officially taken delivery of the new Costa Firenze ship from Fincantieri. With 135,500 gross tonnage and a capacity of more than 5,200 guests, the...