We were nervous about first cruise on Silversea cruise because, although many positive reviews, there were many negative comments.
One was the food. We loved the menu in Atlantide which changed frequently; Indochine excellent; La Terrazza was good but not as excellent as main restaurants.
Another was wine. Their selection of included wines was excellent and if you prefered one they would go get it.