Hi there - we are looking at 2 Med cruises, one on each of these ships and are in two minds. Both are 7 nights, and similar prices. We will be cruising with our 2 adult children in their 20s on a family trip. We prefer a couple of the ports on the MSC itinerary, but having been on other smaller RCI ships (Radiance, Rhapsody, Adventure) would love to try Allure. We have done various lines, Celebrity, RCI, Princess and NCL, so am not sure MSC will be for us. So we're wondering whether to choose based on the ship (super important) or the ports (also important) but basically we just want a lovely vacation on a beautiful ship with great food and entertainment, while sailing the Med.