Otoy Restaurant, San Cristobal, the Galapagos