translate English to French: really nice comfortable rooms, great matresses, extremely clean, grat location.
Bel hotel, quartier animé, métro à 2 minutes a pieds.