Appts are good, big enough, clean and tidy, terraces are brilliant (but btw main photo is from public terace to which you have access, not private one, this is not correct I think).
Kitchen is good equiped by everything you need for cooking.
A bit odd that there is no shower gels nad shampoos in bathroom, in all other our airbnbs we had it, but we left one there for future visitors :)
The biggest problem of this appts not mentioned anywhere is its on the hill, so wherever you go you alway have to go up and down hill, up and down, up and down again...
Beach are in 10 mins walk, yeah, but half of this walk is really steep stairs, hight diff between appts and beach is about 100 meters I think, this is not "easy walk" as described, at least for not so young guests.
Good supermaket and nice (but a bit expensive) caffe are in 10 mins walk (downhill).
Floor is tiled everywhere, it is cold even in the very beginning of october (+22/+25 C), we could have problems if not got warm socks for next part of our trip, but we didnt expect we'll need it here.
So, appts are good enought, but have important details that are not mentioned in description.