We contacted travel agencies in Quito by fax (Internet was not so popular back then!) and after studying the available itineraries and choices, we chose the Ambasador, a cruise ship dedicated to Galapagos trips. Because of a last minute change in the departure date, they upgraded us, so our cabin was a very good one, on a higher deck, far from the engine room. Despite the limited water supply, fresh towels were always available when we were back from the on-shore excursions. It has room for around 150 guests, but the normal occupation is about 100. Their website is
http://www.ambasadorcruises.com/.