Having read all the reviews on MSC Divina before going, we felt it useful to give our perspective as well, albeit from a first time cruiser slant.
This route is circular, and it appears you can embark at most stops, although the majority of people embark in Venice. We (and about 300 others) embarked at Istanbul, where everything seemed well organised, and we did not have to queue for long. Our luggage was by our cabin within an hour. However once on board (including staff perceptions) everything is tailored towards an assumption that we embarked at Venice; this is not detrimental, you just notice it in conversations and the way the daily guides are written. There does seem to be some benefit though; when we were in Venice, the check in desk was much more chaotic, with longer queues and some confusion for embarking passengers which we could avoid since we were only in transit. At disembarkation we were able to get up/leave our cabin later than Venice passengers as there were less people to manage. Moral of the story: If you can be flexible, board at a quieter port.
Try to get a room on the right-hand side (starboard) of the boat. The route this cruise takes means that you get to enjoy the coastlines of Istanbul, the beautiful Croatian coast near Dubrovnik, and likewise for Venice, rather than views of endless ocean.Room 9134 is in a good place; it is close to a bank of lifts, but far enough away so that you do not get much passing traffic.