Our stay in the villa was great - the location is very convenient, by the road but we were not annoyed by the noise, with a nice beach 5 min walking distance.
We had a good communication with Maria, who even helped us rent a car.
We also had a cleaning lady (great !) and enjoyed the pool very much.
The restaurant opposite the villa is nice and convenient when you are tired, but it is also worth driving to Lindos or Lardos for a dinner out.