L'Eden is a restaurant and chambres d'hôtes (bed and breakfast).