My vote would be Silhouette. A much better Sunset Bar which has been expanded and love the Lawn Club for dinner. We have sailed M ships and they are nice but to us S class a bit better with offerings.
We sailed Silhouette through Greece, I hope your itinerary includes Santorini, A must see and be up early as you sail in, amazing watching the white buildings start to glow as the sun rises!
Cheers!