translate English to French: You will surely appreciate the relaxed atmosphere, and small pets are welcome in the property.
Vous apprécierez sans nul doute l'atmosphère détendue, et les petits animaux sont les bienvenus dans l'établissement.