This was our 3rd cruise with Carnival.We have previously sailed on the Glory & Conquest. This time we sailed on the Magic. 2-25-17 Overall very happy with what this ship had to offer. Only drawback our balcony stateroom 9309 creaked loudly at night. Understandably when the water is rough it's to be expected.. BUT this kept us awake throughout most of our cruise. Very pleased with our steward. Kind, friendly and always addressed us by name. Activities were abundant, never a dull moment . Crew & staff extremely friendly. Food was also very good. Never had a bad meal during our cruise. The hot tubs were a bonus indeed. After a long & adventurous excursion or a slow simple day, these hot tubs added an enjoyable relaxation. Our days started & ended with the ever so talented cruise director Dr. E. We will definitely book again with Carnival for future sailings.