This was our 1st cruise on a smaller ship. Really liked the size vs.the bigger ships. Windstar was 1st class from beginning to end. Personnel were friendly, polite,professional and fun. Food was excellent. Excursions were accurately described and fairly priced. The Sports Deck off the rear of the ship is an extra bonus and very enjoyable. The day on the private island was fun; and the deck party/celebration was amazing! The Panama Canal experience is most impressive and educational, and the ship does a good job presenting it. Pre and post hotels (in San Jose and Panaa City) were 4 or 5-star -- very nice. We were very satisfied and would recommend Windstar and this particular itinerary highly.
P.S. while in Panama City, we hired a taxi to give us a personal, sight-seeing tour of the city. His name is Eric A. Singh; 507-6040-9459. He was great! Very fair, informative, clean/comfortable car and a real gentleman.