A well-sited and homely residence that is perfect for stays in Biarritz.