Hotel Les Tipaniers has this excellent "Restaurant de la Plage" (Restaurant by the Beach) where we had a memorable lunch.