We have cruised many times and had been on the Reflection, her sister ship, in March and we decided at the last minute that we wanted to get away for the Holidays. The Silhouette had availability so we booked it.
The Ship, Cabin, Dining, and Service were all fine. The Entertainment and Activities AND the Ports and Shore excursions are another matter:
The evening shows on the ship were mediocre and appear to be suffering from budget cuts and there was a notable scarcity of activities on sea days.