translate English to French: Modern property with views over the bay of Sa Riera, situated at 400 meters from the village of Begur.
Une maison moderne en vue de la mer, située à 400 mètres du centre du village.