Overall we had a really good experience staying here, the communication was responsive and it's a great location!
The only draw back was that it seemed that this business has had some bad experiences with other Tennants in the past, which made them seem a little over protective and strict, but that's understable if I was in their position. We didn't get the door code an hour before check-in as promised, but they did eventually respond that night when we were trying to get in and we got in with no other complications. I didn't see the text while I was driving, but it looked like they wanted us to sign a very strict rental agreement with lots of potential fines and waiving of rights and that's probably why we didn’t get the code sooner. I checked and it's not required by airbnb, it's voluntary, it could have been communicated better. We didn't sign it and had no other issues. I would recommend clarifing this before reserving.
Overall I would rent from this company again.