translate English to German: This is the perfect place for people who seek rest and who love the “genuine side” of Mallorca.
Der perfekte Ort für ruhesuchende Liebhaber des „anderen“ Mallorca.