Apartment is clean and spacious, and has a nice square terrace just like the pictures; one side is facing the mountains, the other one is facing the sea, which can be seen between the few small buildings there.
Location is quite ideal; 2 mn walk to the Logaras beach, 5-10 mn walk to Piso Livadi center, and 10 mn walk to the craziness of Punda beach. Plenty of restaurants all around, and all this in an area that still seem protected from massive tourism (we were there around the first week of August 2018).
Cleopatra has been a nice, reactive and helpful host. Definitely a good place to stay.