Unfortunately we had a really bad experience with this Airbnb. I'll start with some of the good points, however: the hosts were fairly responsive via the app and the location was excellent.
However, on to the negatives. Firstly, this property has some safety issues. I was burned by the shower, which is very small and hard to avoid the extremely hot bar - if you stay here, be careful! I didn't need to go to the hospital but it was a legitimate first-degree burn; bright red, painful for over a day, now peeling as it heals and still discolored two weeks later. Apart from this obvious safety concern, the shower walls were moldy and the ice in the mini fridge was also moldy. When it rained, the closet in the hallway leaked. The bedroom smelled very mildewy, which could be helped a bit by opening the window. If you have respiratory issues I would be very cautious.
The mattress was comfortable but aside from that the furnishings are shabby, ex: thin lumpy pillows, a ratty couch with a blanket over it. The small TV did not work for us, though we weren't inside too much so it didn't matter. We ended up needing to buy small things as well that have normally not been an issue with other Airbnb stays, like shower soap, shampoo/conditioner, and even toilet paper as they only provided a few very small rolls... first time I've ever had to do this! These more minor issues would be easier to overlook if it weren't for the safety problems AND if the price weren't so high. I wish I hadn't waited so long to book because this Airbnb was over 3x more expensive than another one my friend booked for the same time period only a 2 minute walk away. Their Airbnb was a similar size (1 bedroom), same location, with some quirks but not unsafe and for less than a third of the price. It's ridiculous how much is being charged for this property given the state of it.
RE: the self checkin, it appears they are trying to make it better but we did need assistance from them to get in. I appreciated that they were responsive with messaging about this but it's definitely not seamless and I am very glad we weren't coming in very late or early. Plan accordingly.