Super location, in the heart of Biarritz!