Great apartment with amazing location in Biarritz