The place is cool, even though it's really small it's fine even for a couple for a short stay. Location is a big plus, everything you need is in a walking distance while big attractions are within a reach from a couple of nearby metro stations. Haven't met hosts, we just mailed each other once through Airbnb and they spoke French (which was just a small problem because those were tips how to get to the apt)