I'm on the MSC Divina right now and I must say it's a nightmare.
People are rude, and I remain very polite using that term.
They push you away to get in a lift (elevator), push you away to get trough a hallway, and never ever they will say sorry or any form of excuse.
Great cabin, corner cabin so very quiet, great views and during the day on sea you have the sun on your balcony all day.