The documentation at https://doc.cgal.org/latest/Surface_mesh/index.html focuses on iterators and circulators. It would be nice to have an example to to actually get a vertex value from a mesh. This looks like a very primitive operation to me.
It may also help to show to create a list of points as well, or a point set, given that many operations in CGAL (such as Poisson reconstruction) start with vertices, and not with meshes, even if the goal is mesh processing.