What to do in Biarritz, France. The best activities, things to do, places to stay and eat while visiting this beautiful beach resort.