As indicated, the apartment is not your typical private or small-company run AirBnB but an apartment in a larger complex operated by a professional real estate service agency.
The drawback of this is that you have to do another online pre-checkin and upload your passport (even though AirBnbB already has all of that information) and require you to pay additional local fees through an external payment service (even though paying everything through AirBnB is exactly the premium service I expect and pay my AirBnB fees for). Also, you have to get and return the keys from a 15-minute distant location, which effectively reduces your checkout window. They were very helpful to provide a baby chair and communicated well.
Besides that, the two-story apartment was nice and has stunning views over the beach that make it all worth its price. The living room is cosy and the LG TV nice (Airplay!), I liked working on the balcony with the sea view.
Unfortunately, the bedrooms are very small (just enough space for ONE night table) and we had some ants in one of the two showers.
The beach is crowded and dominated by French tourists; if you drive approximately 30 mins north, you will find some much nicer and less-crowded beaches where the locals go.