First, I don't understand the sub par reviews I read prior to our cruise. There are lines such as Disney that are superior, but at at least twice the cost. You know going in that at a discounted price you won't have Disney dining. That said, the food in the dining room was very good. The Tenderloin served on night two was on par with any fine dining restaurant, the service was excellent as well. We did not have long waits for our food, as the next course was served shortly after finishing the course served.
The buffet was crowded, food was ok, but that's the way it is on every Windjammer in the fleet.
The ship is big, we averaged 11,000 steps on sea days, but we did visit many areas of the ship. Putt Putt was a lot of fun, and on sea days was not crowded. The first sea day the pool area was very crowded, lots of folks saving chairs, but you could still find a chair.