In Canillas de Albaida you can find 3 supermarkets, the best fish shop in the area, a bakery, a butcher, a pharmacy and a few restaurants just behind the corner. Big and clean public pool just 250 m away (life-guarded). The average cost (price can vary/season) is 2 euro per day/adult and 1 euro per day/child and you can leave the pool for example for lunch and come back with the same ticket. It opens around the 20th of June and closes around the 7th of September (depending on school vacation in Spain). The pool area also has a restaurant.
In Competa, there are bigger supermarkets (Eroski and Dia), Fruteria, a Market (on Saturdays) and a fantastic wine shop (pictured below). Best food markets for the bigger need can be found in Algarrobo or Torre del Mar (Mercadona, Lidl).