The place is beautiful!
I saw some feedback on Google that beach is not clear... However I did not see any garbage made by human. There were only some stuff from the sea. But not much and taking into account that the beach is sandy, huge and public - it’s very clean in my opinion. Really great for the kids. The water is not so clear compared to those with gravel beach but again - good enough.
Claudia’s beach house was was so romantic... you can sit with (or without :)) a glass of wine on the balcony and listen for the sea breath. You can have a run early morning on deserted beach and swim right after.
As for the places around to shop and eat - you must have a car, otherwise you can’t enjoy the place.
Claudia was very welcoming and house had all the necessary for long stay