The villa was perfect. Very clean and comfortable. We were 10 people in total, including the baby, and it was enough space for all and enough entertainment for all ages. Angela was very helpful. All best Cyprus beaches are reachable by car within short time. We've had a great time and I have already recommended this villa to my colleagues.