This cozy and convenient apartment provides a breathtaking view of the ocean in the heart of Biarritz.