lots of sand beach in San Cristobal