We had a really nice stay at Villa Sofia. The villa is spotlessly clean, provides all you require and the pool is delightful. It was really nice to arrive and to have the essentials provided, tea, coffee, milk, eggs, water (may have forgotten anything else). If you want a relaxiing holiday this is all you need. In the evenings we did venture into Paphos but were quite happy to eat locally and barbecue at the villa. There are four tavernas in the square but mostly we ate at Kentpoikon(?) which was very welcoming and the food was delicious, but be careful not to over-order - try the mezas (banana waffles are also recommended by our teenagers) . Quiz night at the "Get In" was fun. We would recommend that you rent a car as there are several places of interest without having to drive too far - they also drive on the left which is so much easier! Our teenagers tried out both water parks and found both as enjoyable as each other so dont feel you have to travel miles.