The view is definitely the best in Biarritz!
Location is great, in the center, walk-in distance from everything you need :) surf, bars, etc.