We cruised the MSC Lirica on a 11 day cruise from Fort Lauderdale visiting such ports as San Juan, Puerto Rico, St Maarten, Grenada, Barbados, St Lucia, Tortola V.I., & Cayo Levantado/Samana, Dominican Republic
Before leaving on the cruise had some reservations due to some of the reviews that had read. Overall we were very satisfied with the cruise. The cruise ship was 1st class and very clean. The staff were constantly cleaning the ship. The quality and quantity of food was good.
MSC has a scheduled dining at supper. There were 3 formal nights. While we have a preference for freestyle dining, the scheduled dining worked out fine.