if you want peace, luxury with the comforts of home - beautiful views and every facility then Hilltop Villa , Pastida, is the one for you. Wonderful care and attention from Maria and Stefanakis ensuring we had everything we needed..
i would say a car is essential to get out and about though im sure there are plenty of taxi firms if you prefer not to drive.
This is definitely a 5 star Villa and holiday