This was our third Windstar vacation, and the first on a no-sails ship. The last two experiences were better. The itinerary was great, the food excellent (as always) and the cabins magnificent. However, we felt that the all-inclusive element was eroding and the dining room service was just OK. The charge for WiFi ($350 for unlimited) was exorbitant, especially for terrible service; shore excursions seemed over-priced; drinks were measured like a laboratory chemist (the drink packages were over-priced, too); and the ship itself needed work. For example, in the windy conditions of the Atlantic, they made no provision for windscreens around the pool area and poor wind protection in the breakfast/lunch on-deck dining areas; the on-deck BBQ was a survival contest in high winds and cold temperatures. A simple canvas curtain would have made it all bearable.
All in all, it seems like Windstar has grown too fast and can't maintain the quality with a larger fleet. I'd try one of the ships with sails again, but first will try another small-ship cruise line for comparison.