translate English to French: The staff and the location !! The room was perfect for two people who just need a place to sleep at night.
Acueuil et personel sympatique rue calme mais;.....