A good place to stay.
très propre et très bien placé.