Seal Rock is a beautiful, fascinating beach on the central O