Travelled with my family, I choice Carnival because it gives you the flexibility for fun time and dress up time, each day is different , It is clean, plenty to do and the service is excellent from cabin steward to room service to dinning. If food and entertainment is excellent than cruise is awesome. There was no dull moment - Carnival Magic has it all. I would like to thank Miss Minishing for the excellent service provided with a smile each day at the dinning hall, Chef Mr. Dias for the great food. I would recommend Tandor Place and Pizza place - excellent food by the pool. Also want to thank Deepika, Anita and cabin steward Mani. Cloud 9 is the best place to relax. Massage was very relaxing. Had a great family Vacation. Everything was Amazing. I would like to recommend it to my friend, next trip will be a group trip with friends on Carnival.
I would have preferred room with view, but the service was excellent, that made a difference, next time I could like to take a room with Balcony.