translate English to French: It was truly a home away from home.
Après une journée de ballade dans la ville c'est appréciable. Les appartements sont immenses et très bien équipés, les lits très confortables.