translate English to French: enjoy a pleasant stay in this recently renovated, air-conditioned establishment.
Elles sont toutes équipées d'un téléviseur avec câble et d'une salle de bain privée.