An absolute gem of a place, spacious, superbly located, commanding greats views of Biarritz and the sea