Beach hotels in Margaux, France