Calle San Cristobal Y General Rodriguez Lara Frente A La Oficina De Avianca, Puerto Ayora (Galapagos Islands), Ecuador