SHIP: Everything looks new and clean. With the exception of the vents and cabins (more on that later)
SERVICE: Guest services desk was fantastic, we went there a couple of times and they were nice and efficient. Room steward was top notch, great guy. Diner waiter looked lost and brought the wrong dish on 3 different occasions.
PORTS: Best itinerary out there, specially if you travel with a senior that dislikes planes and wants to see as much as possible in one trip!
Please avoid deck 6 if you suffer from allergies or sinusitis. We were in a midship cabin. I don't know if the entire ship had this problem but we had some serious amount of dust, lint and FEATHERS falling from the vent...right on top of my bed. Everything was covered in it. Just to test my theory, I left my tablet on top of the vanity; in only 3 days you could easily write your name with the amount of dust in it. It was a nightmare.Our room steward did everything he could to help us but it wasn't his fault. The moment we got in I started sneezing and I was on allergy meds for 12 days, I had to sleep with a napkin on my face (yes one of the diner napkins) to be able to sleep at all. We've been on 11 cruise ships, including the Carnival Destiny, and we never had such a bad experience. Nothing ruins a vacation like getting sick or injured.Also avoid if you're a light sleeper, the Casino is right below, you can hear them vacuuming at night/early morning.