A perfect place to stay in Biarritz with an amazing view!