Just came back from our third trip on the Mardi Gras - we still LOVE this class of ship. That said, although the ship, food, drinks and service were ALL wonderful, our biggest issue was with the guests. We knew to expect kids given the timing of the cruise, but we've never experienced so many young kids running around unsupervised. Parents were just partying, drinking and letting the kids do their thing. Some of the parents were worse than the kids. SO different from our first two MG cruises (both in October). Didn't spoil our cruise but definitely will not cruise Carnival again over spring break, just not our thing.