Top place in biarritz, superb location