We have stayed for 2 weeks in this Villa and have absolutely loved it. The house is exactly as in the pictures, and only 3 minutes walking from Lardos beach, and around 10 min away (with car) to Pefkos beach, which was our favorite.
The hosts have been very attentive, responsive and really friendly and have helped us every time we had questions or issues.
All in all, I definitely recommend this villa!