translate English to French: The location oh this hotel is excellent.
Salle bain miniscule mais propre. Petit déj.