Eleftheria's place is gorgeous, clean and located in a beautiful area of the island. I would definitely recommend staying here.