Having read many reviews before booking the Carnival Magic 12-day cruise, I feel compelled to return the favor and add my comments on the cruise we just finished yesterday(2 adults & 2 children):The ship is an awesome ship..even with 4,000+ passengers, it was never crowded...many different things to do...the kids were never bored and had a great time.The food was okay...food at the main seating rooms was great...the food in the market place was so-so. The desserts at the Marketplace .looked great but tasted terrible.The service/staff for the room and main seating restaurant was exceptional. Very friendly and went out of their way to make the vacation memorable. The rest of the staff, mainly from Eastern Europe, were not friendly.One side comment....there was about 700+ kids on the ship(including 2 of mine)...there appeared to be many kids running around, with no supervision at all hours of the day/night. What bothered us the most was some of the kids were very rude, loud and intrusive. Several times I had to say something to these kids.Overall, the vacation/cruise was memorable. It was worth the price and we are glad that we went on the cruise.