One thing you should know beforehand is that I'm not experienced in cruise ships. This was my first experience overall, but I'll still give you my two cents on it and give some advice to those who embark on a cruise ship for the first time.
I initially got scared when I booked a 7-Day trip in the MSC Meraviglia and saw the reviews in the site: A lot of them were overly negative, and I noticed that some of them were unbalanced: For just one inconvenience or negative aspect of the ship they'd put a 1 star rating on the trip. Not fair, in my opinion.
So after taking this cruise I'm gonna rate the most important aspects of my trip, from worst one to best one: