We stayed at the villa a few weeks ago and we loved it. Everything was in great condition and clean.
We had some trouble finding it at first and you cannot reach a lot of places by walking but it only takes 15 minutes to get into Rhodes city and some nice beaches.
The hosts were absolutely amazing and welcoming, the best first airbnb experience we could have had.