They require credit card information on their third party booking system when trying to check in, even if you have paid in full through Airbnb. You can't check in without giving them your card details. Just give a virtual card if you have one...
They also didn't respond to messages via Airbnb. They are all automated responses, I didn't get a human response via Airbnb. So if you have a question about your check in you should ring them.
Otherwise the place was in a very good location and the staff at the hostel next door were friendly and helpful.