The nearest small supermarket to the villa is Ayia Thekla supermarket which is located close to the Zafiri Bar just off the E309 road.
Ayia Thekla Supermarket
Katergou 4,
Ayia Thekla,
Sotira,
5391
There are many more small to medium supermarkets on the E300 road leading into Ayia Napa.
If you require larger supermarkets then these are located in Paralimni and include - Kokkinos, Metro, Lidl (also in Protaras), Sklavenitis (formerly Carrefour). They are approximately a 15 minute drive from the villa.