The reason for this low rating is because this Airbnb was not what I expected.
When I booked, the listing said self check-in, but when I actually got the check-in instructions, it said that I should send a WhatsApp to their roommate with my time of arrival, who would then let me in. This is not self check-in. This is having your roommate do check-in and host duties.
Additionally, the check-in instructions indicated that guests are not to tell people in the building that they are Airbnb guests, which I found off-putting. I didn’t know any of this when I booked and if I did, I would not have booked this listing.
I was actually told by my host that I could not expect them to wait around and that I should have told them my ETA earlier. With self check-in, I never expected to have to tell my host what my ETA is. This is the whole point of self check-in.