Beautiful beach, remote and quiet. Food is good. Service is very bad, amenities are basic and run down. The place is popular with dog owners, unfortunately that includes untrained and sometimes aggressive dogs, and the staff doesn't really take care of that.
Quiet and sufficiently remote to have the beach for yourself - and other customers. Food is simple but enjoyable, staff very nice. The place needs a little bit of care and maintenance, but that does not spoil the rustic atmosphere.
Tres bonne idée