translate English to German: excellent place, it is not far from Eiffel tower approximately 300 m. Good and friendly stuff.
Betten und Badezimmer waren ok und sauber.