First line beach properties for sale in San Pedro de Alcantara