Is cruise the best way to visit the Galapagos? Celebrity Flora and other ships | Odyssean Travel