The place was comfortable and well located. Please be aware that they require a deposit to be paid on their own website - I found that quite frustrating since Airbnb discourages transactions outside of this platform, and their website wasn't even secure.
You also need to download their app to check in - it'd be nice to have the option to receive the codes on Airbnb as most other hosts do.