My wife and I just finished a 7-day Rome/Rome cruise on Wind Spirit. The ship is gorgeous. In spite of a dry-dock and extensive refit this past spring, the crew was constantly busy scrubbing, painting and polishing. Although the ship is over 20 years old, she's aging beautifully. We saw neither a spec of grime nor any signs of deferred maintenance.
Cabin was wonderful. Extremely comfortable bedding and pillows. Lots of storage. 110v and 220v power. Great bathroom layout. Plenty of light once we finally figured out the switches. That plus the hideaway table we didn't discover until day six causes me to recommend that you ask the room steward to show you the features of your cabin!
Food was absolutely top notch (a Dutch chef with a degree from the Culinary Institute of America). The service was even better. In spite of open seating, the dining staff knew our names by day 3. The bar staff knew our names AND favorite drinks in the same period. A majority of the waitstaff we talked to started on big ships, and have been with Windstar for over a dozen years.