Everything worked out well. The place is super central, huge and clean. We had a good time there.
However, unfortunately it’s a bit against the initial idea of Airbnb, as the hosts do not live there themselves and rent out spare room. Rather It’s more like a “hostel”.