A super apartment in a great location in the lovely town of Biarritz.