Recently, my family (4 kids, 2 adults)went on a 7-day cruise. It was not our first cruise but it was our first on the Carnival Magic. We had gone on the Oasis of the Sea and wanted to compare experience with the Magic.
Overall, most things on Magic were equal or better than the Oasis.
Food: Magic is better than Oasis.