This place is in prime location and well-connected to the metro, tram, and train stations. The place is much cleaner than I expected. I checked in myself, so I never met the hosts. Nevertheless, Abilio responded to messages quickly (though it was in french).
Just a tip: There’s an escalator close to this apartment for guests who don’t want to climb the slope before getting back to the place.