translate English to French: The rooms were large, huge by European standards, very clean, fresh smelling. Clean linen & towels.
Grande chambre bien équipé et parfaitement insonorisé, calme et propre.