The pretty town of San Pedro del Pinatar sits on the shores of the Mar Menor, a beautiful natural lagoon.