Our stay at Elefteria was great. Margarita is professional and easy to communicate with. We didn't meet her personally but met her parents who welcomed us. Each time we had a question, Margarita responded very quickly by email or phone and was very kind and supportive.
The apartment is in fact a big studio with a mezzanine (there is a frige and small kitchen in the room, but it is all in the same room), and a bathroom with toilets. It is part of a "condo" as there are several maisonettes looking all the same. It is run professionally. The swimming pool is great and cleaned every day.
The area is around 30 minutes by car from Rodos and from Lindos. You really need a car to go there and to visit. Nearby, you can go to the beach (around 15 minutes walking) and there are many shops and restaurants.
We enjoyed our stay and recommend it !