translate English to French: The Mediterraneo Service flats have been recently built up. They all belong to one building located next to one of the most beautiful beaches of the country, on a scenic terrace at 80 metres from the sea side.
Le Meditérraneo Residence, bâtiment nouveau, a été- réalisé en un seul bloc, sité derrière la plage la plus belle du village, sur une terrasse panoramique, à 80 mètres environs de la mer.