Barrio Punta Estrada Camino A La Playa De Los Alemanes, S/N, Puerto Ayora (Galapagos Islands), Ecuador