Amazing location with everything you need right in the center of Biarritz. Beach view is awesome.