We stayed at Elias's place August 2019 and had a great holiday. I would book it again but my wife wouldn't so it shows the borderline nature of the review. There are pros and cons with every villa and so it is fair to share these for anyone booking.
Pros:
great location
good pool
plenty of space
pretty good wifi (other reviews said it wasn't but i was able to work)
clean and cleaned regularly
fresh bedding and towels, towels changed regularly
great outside area
Great outside shower
most beds are comfortable
Good aircon
Cons
Only one key - this was a pain as we had two sets of teenagers with use coming in much later and we had to leave the door unlocked so they could get in
No furniture other than beds and bedside cabinet in two out of three of the bedrooms meant 4 out of 6 were living out of suitcases.
Shower in the bathroom leaks
one of the shower heads outside is broken
The master bed is broken and one side has completely collapsed
some kitchen cupboards smelt of damp and some items stored in them had to be washed before use as a result (eg glasses)
Like I said, i would book again as the pros outweighed the cons but my wife was less happy.