This isn't necessarily the prettiest beach there is, but it is, in every sense of the definition, really and truly a beach.
the tide comes in... the tide goes out... you can't explain that but it happens nonetheless. There doesnt seem to be anything going on here.