We have always said we wouldn’t cruise with Costa, but when this deal came up we decided to try it. Thankfully, this was a short cruise and therefore the suffering was limited.
The pros were that the cabin we were assigned was nice and quiet and the crew were very nice. Also, embarkation and debarkation were relatively quick.
The cons are too numerous to list but they include an aggressive attempt to upsell everything, a 6 a.m. beer delivered to our cabin (and a couple of others), and the food in general.