Great apartment to be highly recommended! We stayed during the worst week of the year in terms of weather (storm and rain in Dec), but liked our stay nevertheless.
We'd definitely consider going back in spring or summertime, since the appt is modern and clean, feels larger than on the pictures, has a great terrace, air conditioning throughout, etc. In terms of location you can walk down the street to the beach, there's a larger supermarket at walking distance, and also walking into town or to the bus station is not too far. Furthermore there are some great local restaurants nearby.
Alkis is a very welcoming host, and had the appt well prepared for us incl. baby chair and baby bed. Also he was waiting for us in front of the buildinn perfectly on time, even though we changed the check out time last minute to two hours earlier.