Service people were excellent. Ship was clean and well staffed. Swimming pools were deep with no shallow end and do not always have a lifeguard so watch kids. Shows were average. Buffet and especially dinning food was terrible. by alabamascolley
Sail date: / Traveled as: Family (young children)Ship: MSC Magnifica