We had a great Time in Petras Villas, the communication was good and John takes care of everything.
The Pool and Garden was our favorite Place to relax and you cant see the neighboors.
Its a great location to explore the South Island of Rhodos with the Car.
Only the beach in front of the Villas looks not so great, but on the Island are a loot of spots to find ;)