Fantastic spot overlooking the beach of Biarritz. Location could not be better. Very special place!