Is this a public beach?

Yes, it is.