translate English to German: You feel at home in our small family holiday paradise.
Fühlen Sie sich wohl in unserem kleinen, familiären Ferienparadies.