We went on a 7 day trip from Athens to Venice. This was a great itinerary with many wonderful stops. It was the main reason we selected this cruise.
We thought the excursions were very good. We only booked the half day or shorter ones but we did do one everyday . We booked our own in Venice because Silversea wait listed us on the one we wanted. We thought that was unusual since we booked very soon after they became available. They told us it was available once we boarded but we already had paid for a different one online.
The food was not amazing but fine.. We did not eat at any of the restaurants which required an extra fee. There is only one restaurant that does not require reservations out of all the dining options.