Hi Carol,
I'm really sorry to hear you weren't happy with you apartments, we have never stayed there but have stayed at 3 different accomodations in Arillas over the years & could not find fault with any of them. The only problem we always have is ants, I now take some ant powder with me as you can't seem to get it in Corfu, I now even take a couple of cans each year for a friend in the village.
I hope you enjoyed you stay apart from that, and your experience won't put you off Arillas,
Caol