As I've mentioned to Ivan personally, I'm not a fan of any additional online registration, sending documents, additional fees, and signing agreements. That's what Airbnb is great for - they take care of everything and you just rent a place with a few clicks.
Other than that, have no complaints. The place was very clean, warm (since it was pretty cold outside), and had everything we need. So I can recommend the apartment for sure.