We stayed at Eleftheria at the end of our holiday. For us it was the perfect accomodation to relax during our final days. The place is right next to the beach and a couple of lovely restaurants. The pool area is spacious and our room had a large terrace as well. Great place to relax :)