Check-in was very easy and it wasn't a problem that I don't speak any French. The host was communicative and the apartment was nice. The location itself wasn't amazing, but it's located very close to a major subway line from which you can easily get all over the city.