The villa itself was lovely, we stayed in alkyon which had a really good sized private pool and beautiful sea views.
The location is beautiful however is very remote, you need a car or taxi to go anywhere apart from the beach. The nearest shops, bakery are in Paliouri which is 2km away (10 Euro each way) and it is not walkable!
The restaurant at Kappa is great, and food prices comparable to other places we ate and the staff are absolutely lovely, extremely helpful and great with kids!
I would recommend Kappa Resort as it is beautiful, relaxing and calm, however unless you want to stay by the pool for your entire stay, a car is a necessity!