Alicia's apartment is as nice as it looks in the photos. It's wonderfully central and the perfect place to base your holiday in Biarritz.