FWIW, I wanted to put my two cents in here. I have been to The Galapagos twice. Both times we sailed on the Xpedition. The first cruise it was at capacity, 100 passengers. The second time The Flora was sailing and the capacity on Xpedition had been reduced to 48 passengers. We loved the ship so much during the first cruise, that we decided to rebook. My clients have sailed Flora and absolutely loved it so I'm sure we would have also had we booked it. On Xpedition with lass than 50 passengers, it felt like a private yacht. We noticed no drop in the quality of the crew, guides or offered excursions (in fact, our wildlife viewing was better the 2nd trip). Having had two amazing trips, I'd only choose Flora if it was much a better deal than Xpedition.
I'd also like to address the misconception that this trip is only for those in good physical shape. Sure, you might miss out on a few activities if you are not a strong swimmer or hiker, but they do offer something for everyone every day. They even did a private zodiac tour for a 90 year old passenger one day!
I'm often asked when is the best time to go; which itinerary is the best, etc. The Galapagos are a year round destination. There is no best time. Each season has something different to offer. You'll see incredible things no matter which itinerary. We visited some of the same destinations both times, and they seemed completely new.
I'm so glad we didn't put off this trip. And blessed we were able to go twice.