Galapagos Alternative is a fabulous tour agency. The staff listened carefully to what we wanted to do and see and to our concerns (especially sea sickness) and they put together a terrific set of tours for us, with excellent hotels. Both while in the process of putting the trip together and during the trip, they responded quickly and completely to questions and offered very helpful suggestions. Someone from GA met us when we arrived, took care of the entire entry process while we waited in a VIP lounge, drove us between each airport and hotel (as we flew between islands and had a different hotel on each island), checked in with us a couple of times each day via WhatsApp and in person or via WhatsApp every night, got us snorkel equipment on each island to use during our free time, and generally made sure that everything went incredibly smoothly and we had a great trip. We generally plan our own trips, but the Galapagos Islands are complicated and have a lot of regulations you need to follow, -- we''re so glad we went with Galapagos Alternative as their 20 years of travel experience on the Galapagos really showed. We highly recommend them!