Charming hospitality. Super location, in the heart of Biarritz.