Please note that English is not my native tongue so excuse me any grammar or syntax error.
We booked this cruise (7 nights, 8 days Caribbean) in february 2019, in Uruguay, South America, through a travel agency, with a MSC "early booking" offer. We were 28 travelers with ages ranging from 8 to 73 years old (9 families, 9 cabins). I was the "project leader" of this trip :)
What we paid: