I've picked up/dropped off clients at these two addresses in Capbreton:
18 Rue Laborde, Capbreton
20 rue laborde, Capbreton
Didn't ask who they booked them through but they were impressed with the villas. Plus they both had parking - I think it will be quite difficult to find a place with private parking in Capbreton centre.
If you find somewhere and you aren't sure about it, let me know and I can give you my opinion (if you want it).
Biarritz Airport Transfers