Villa Rosa is a dream accomodation in a beautiful location. if you want to stay in Biarritz look no further.