Gran Canaria
Gran Canaria is another one for a good beach and food shop hah! The Supermarket is right by the port and fab for everything. Breakfast is a must at Organic Jungle but get there early otherwise you are waiting for a while as the seating is limited, especially off peak. We then got Paella on the beach...
jenkih.travelmap.net/posts/gran-canaria