the pits, sea, canary islands, las palmas de gran canaria