My wife and I recently finished a 12 day cruise to the western Mediterranean. We loved our experience on board!
The staff was wonderful, from the day we arrived at the cruise terminal to board the Silhouette right through to the day we disembarked. All the staff on board were courteous and helpful. Our cabin steward was the best, and our assistant waiter, who we met 18 months ago on the Equinox, remembered my 1st name when we saw him at mustering the first day!
The entertainment was top-notch, from the "production" cast of singers, dancers and acrobats (all new shows for us!) through to the specialty entertainers that included singers, magicians and comedians. There was only 1 act we did not like -- not bad for a 12 day cruise.