We loved our stay at Christos villa.
The pool and outside area are absolutely magnificent and complete with any facility you could need.
Communication from Christos was 10/10 and the villa was as very well located just a couple of km from the vibrant town of Lindos.
Would certainly recommend the house.