Nice villa with well maintained garden by the beach (three houses in between, 1-2 min walk). The beach is very rocky, narrow and empty. Great to relax in peace, but not a place to build sandcastles with children.
Kitchen is well equipped and allows for cooking. The house really had everything we needed.
Only downside was communication around the rental. Airbnb is managed through an agency that tires to sell you rental cars, private chefs and all kinds of other things that you easily miss the important messages. The owner itself was only available through chat during the stay.