Carnival Magic
Sail date: July 29, 2017
The entertainment(Dr. E) ,staff , food, and especially child care exceeded our expectations. My only suggestion would be to keep the basketball court open more in the evening hours as it is really hot to play before 5:30. In addition, the 6th deck should be a reduced price due to the noise from the entertainment below. I would book the Magic again!!