Dock, Point of Sand, Little Cayman, Beach