Morgan's Rock takes care of the turtle eggs left by their mothers on the beach