Thanks so much for this information Andy. Our first port of call upon arrival will certainly be the supermarket and whatever taxi has the good fortune to meet us, we will be their best customers for the holiday!
I gathered from google maps that the beach was not sandy so we will be well prepared.