This was my second time on Princess on almost the same itinerary, and if you want to see some of the best of the Mediterranean, it truly is a great taste of the region with lots of great tours to choose from.
Some plusses: The Casino didn't raise table minimums at night. Also, wireless internet access. For very reasonable rates, if you bring your laptop, you could sit in the ship's atrium and surf the web.
This was a honeymoon cruise, and if you're on the same celebration, please be aware that sailings like these are mostly senior citizens and retirees.