(Translated by Google) Nice place but it could be a little better maintained. (Original) Bel endroit mais a pourrait tre un peu mieux entretenu.