We've been on many cruises over the last 45 years. Most of our recent cruises have been on Celebrity. We generally find Celebrity provides good service, good food and ports. We had already sailed on Silhouette a couple years ago in Europe and loved everything! The food was phenomenal!
Pros of this sailing (Inside Room)
Excellent service from Room Steward. Always greeted us by name in the halls and kept our room clean and always supplied with soap, shampoo, etc.